/// declare type Foo = (...args: any) => any; export declare namespace Jester { type Mock = jest.Mock, Parameters>; } export declare namespace Jester.Mock { type Stub = { [K in keyof S]: S[K] extends Foo ? Jester.Mock : S[K]; }; } export {};