// This is necessary to disallow import of `call-bind/callBound.js`: declare module "call-bind/callBound" { import type { Intrinsics } from "get-intrinsic"; type PrependThisParameter = T extends (...args: infer A) => infer R ? (thisArg: ThisParameterType, ...args: A) => R : T; export = callBoundIntrinsic; function callBoundIntrinsic( name: K, allowMissing?: false, ): PrependThisParameter; function callBoundIntrinsic( name: K, allowMissing?: boolean, ): PrependThisParameter | undefined; function callBoundIntrinsic(name: string, allowMissing?: boolean): any; }