????[ x: number] :{
? ? ?a: number;
? ? ?b: string;?
? }
[x: string] : {
? ? a: number;
? ? b: string;
}