////interface I {} //// ////function f(t: T): number { //// return t.foo; ////} //// ////function g(t: T): number { //// return t.bar; ////} // No code fix for "foo" verify.codeFixAvailable([ { description: "Declare property 'bar'" }, { description: "Add index signature for property 'bar'" }, ]) verify.codeFix({ description: "Declare property 'bar'", index: 0, newFileContent: `interface I { bar: number; } function f(t: T): number { return t.foo; } function g(t: T): number { return t.bar; }`, });