/** * takes an object and binds the method with the given `methodName` to it. * * basically an alternative to `foo.doThing.bind(foo)` so you don't have to write `foo` twice * @example * bindThis(foo, 'doThing') */ export declare const bindThis: unknown ? Key : never; }[keyof Type]>(object: Type, methodName: MethodName) => OmitThisParameter; //# sourceMappingURL=Function.d.ts.map