declare function Call(F: (this: T) => R, thisArg: T): R; declare function Call(F: (this: T, ...args: A) => R, thisArg: T, args: Readonly): R; export = Call;