declare function mockModule(moduleName: string, factory?: () => any, options?: { virtual?: boolean; }): { restore(): void; } | undefined; declare function unmockModule(moduleName: string): void; declare function resetAllModules(): void; export declare const moduleMocking: { mock: typeof mockModule; unmock: typeof unmockModule; resetModules: typeof resetAllModules; }; export {};