2015-03-01 00:32:36 +11:00

12 lines
392 B
JavaScript

declare var foo;
declare var foo;
declare function foo(): void;
declare function foo(): void;
declare function foo<T>(): void;
declare function foo(x: number, y: string): void;
declare class A {}
declare class A<T> extends B<T> { x: number }
declare class A { static foo(): number; static x: string }
declare class A { static [indexer: number]: string }
declare class A { static (): number }