//// [unionTypeCallSignatures.ts]
var unionOfDifferentReturnType, unionOfDifferentReturnType1, unionOfDifferentParameterTypes, unionOfDifferentNumberOfSignatures, unionWithDifferentParameterCount, unionWithOptionalParameter1, unionWithOptionalParameter2, unionWithOptionalParameter3, unionWithRestParameter1, unionWithRestParameter2, unionWithRestParameter3, unionWithRestParameter4;
unionOfDifferentReturnType(10), unionOfDifferentReturnType("hello"), unionOfDifferentReturnType1(!0), unionOfDifferentReturnType1(10), unionOfDifferentReturnType1("hello"), unionOfDifferentReturnType1(!0), unionOfDifferentReturnType1(), unionOfDifferentParameterTypes(10), unionOfDifferentParameterTypes("hello"), unionOfDifferentParameterTypes(), unionOfDifferentNumberOfSignatures(), unionOfDifferentNumberOfSignatures(10), unionOfDifferentNumberOfSignatures("hello"), unionWithDifferentParameterCount(), unionWithDifferentParameterCount("hello"), unionWithDifferentParameterCount("hello", 10), unionWithOptionalParameter1('hello'), unionWithOptionalParameter1('hello', 10), unionWithOptionalParameter1('hello', "hello"), unionWithOptionalParameter1(), unionWithOptionalParameter2('hello'), unionWithOptionalParameter2('hello', 10), unionWithOptionalParameter2('hello', "hello"), unionWithOptionalParameter2(), unionWithOptionalParameter3('hello'), unionWithOptionalParameter3('hello', 10), unionWithOptionalParameter3('hello', "hello"), unionWithOptionalParameter3(), unionWithRestParameter1('hello'), unionWithRestParameter1('hello', 10), unionWithRestParameter1('hello', 10, 11), unionWithRestParameter1('hello', "hello"), unionWithRestParameter1(), unionWithRestParameter2('hello'), unionWithRestParameter2('hello', 10), unionWithRestParameter2('hello', 10, 11), unionWithRestParameter2('hello', "hello"), unionWithRestParameter2(), unionWithRestParameter3('hello'), unionWithRestParameter3('hello', 10), unionWithRestParameter3('hello', 10, 11), unionWithRestParameter3('hello', "hello"), unionWithRestParameter3(), unionWithRestParameter4("hello"), unionWithRestParameter4("hello", "world");
