//// [overloadOnConstDuplicateOverloads1.ts] function foo(a: 'hi', x: string); function foo(a: 'hi', x: string); function foo(a: any, x: any) { } function foo2(a: 'hi', x: string); function foo2(a: 'hi', x: string); function foo2(a: string, x: string); function foo2(a: any, x: any) { } //// [overloadOnConstDuplicateOverloads1.js] function foo(a, x) { } function foo2(a, x) { }