class X { private m: number; } class Y { private m: string; } interface Z extends X, Y { }