/// ////interface I { //// [s: string]: TString; //// [s: number]: TNumber; ////} //// ////declare function foo(obj: I): { str: TStr/*1*/ verify.completions({ marker: "1", includes: ["I", "TString", "TNumber"], // REVIEW: Is TNumber intended behavior? excludes: ["foo", "obj"], // These shouldn't show up since they're not types. })