declare function Call<T, R>(F: (this: T) => R, thisArg: T): R;
declare function Call<T, A extends readonly unknown[], R>(
    F: (this: T, ...args: A) => R,
    thisArg: T,
    args: Readonly<A>,
): R;
export = Call;
