import { getSeed } from './seed.js'; declare const test: any, it: any, describe: any, beforeEach: (fn: any) => void, afterEach: (fn: any) => void, beforeAll: (fn: any) => void, afterAll: (fn: any) => void; declare const expect: import("expect").Expect; declare const jest: { fn: typeof import("./mockFunctions.js").createMockFunction; spyOn: typeof import("./mockFunctions.js").createSpyFunction; clearAllMocks: typeof import("./mockFunctions.js").clearAllMocks; resetAllMocks: typeof import("./mockFunctions.js").resetAllMocks; restoreAllMocks: typeof import("./mockFunctions.js").restoreAllMocks; isMockFunction: typeof import("./mockFunctions.js").isMockFunction; requireActual: typeof import("./mockFunctions.js").requireActual; requireMock: typeof import("./mockFunctions.js").requireMock; resetModules: () => void; setTimeout: (timeout: number) => void; useFakeTimers: (config?: any) => void; useRealTimers: () => void; runAllTimers: () => void; runAllTimersAsync: () => Promise; runOnlyPendingTimers: () => void; runOnlyPendingTimersAsync: () => Promise; advanceTimersByTime: (msToRun: number) => void; advanceTimersByTimeAsync: (msToRun: number) => Promise; advanceTimersToNextTimer: (steps?: number) => void; advanceTimersToNextTimerAsync: (steps?: number) => Promise; clearAllTimers: () => void; getTimerCount: () => number; setSystemTime: (now?: number | Date) => void; getRealSystemTime: () => number; now: () => number; mock: (moduleName: string, factory?: () => any, options?: { virtual?: boolean; }) => { restore(): void; } | undefined; unmock: (moduleName: string) => void; retryTimes: any; getSeed: typeof getSeed; }; declare const vi: { fn: typeof import("./mockFunctions.js").createMockFunction; spyOn: typeof import("./mockFunctions.js").createSpyFunction; clearAllMocks: typeof import("./mockFunctions.js").clearAllMocks; resetAllMocks: typeof import("./mockFunctions.js").resetAllMocks; restoreAllMocks: typeof import("./mockFunctions.js").restoreAllMocks; isMockFunction: typeof import("./mockFunctions.js").isMockFunction; requireActual: typeof import("./mockFunctions.js").requireActual; requireMock: typeof import("./mockFunctions.js").requireMock; resetModules: () => void; setTimeout: (timeout: number) => void; useFakeTimers: (config?: any) => void; useRealTimers: () => void; runAllTimers: () => void; runAllTimersAsync: () => Promise; runOnlyPendingTimers: () => void; runOnlyPendingTimersAsync: () => Promise; advanceTimersByTime: (msToRun: number) => void; advanceTimersByTimeAsync: (msToRun: number) => Promise; advanceTimersToNextTimer: (steps?: number) => void; advanceTimersToNextTimerAsync: (steps?: number) => Promise; clearAllTimers: () => void; getTimerCount: () => number; setSystemTime: (now?: number | Date) => void; getRealSystemTime: () => number; now: () => number; mock: (moduleName: string, factory?: () => any, options?: { virtual?: boolean; }) => { restore(): void; } | undefined; unmock: (moduleName: string) => void; retryTimes: any; getSeed: typeof getSeed; }; export { test, it, describe, beforeEach, afterEach, beforeAll, afterAll, expect, jest, vi }; declare const _default: { test: any; it: any; describe: any; beforeEach: (fn: any) => void; afterEach: (fn: any) => void; beforeAll: (fn: any) => void; afterAll: (fn: any) => void; expect: import("expect").Expect; jest: { fn: typeof import("./mockFunctions.js").createMockFunction; spyOn: typeof import("./mockFunctions.js").createSpyFunction; clearAllMocks: typeof import("./mockFunctions.js").clearAllMocks; resetAllMocks: typeof import("./mockFunctions.js").resetAllMocks; restoreAllMocks: typeof import("./mockFunctions.js").restoreAllMocks; isMockFunction: typeof import("./mockFunctions.js").isMockFunction; requireActual: typeof import("./mockFunctions.js").requireActual; requireMock: typeof import("./mockFunctions.js").requireMock; resetModules: () => void; setTimeout: (timeout: number) => void; useFakeTimers: (config?: any) => void; useRealTimers: () => void; runAllTimers: () => void; runAllTimersAsync: () => Promise; runOnlyPendingTimers: () => void; runOnlyPendingTimersAsync: () => Promise; advanceTimersByTime: (msToRun: number) => void; advanceTimersByTimeAsync: (msToRun: number) => Promise; advanceTimersToNextTimer: (steps?: number) => void; advanceTimersToNextTimerAsync: (steps?: number) => Promise; clearAllTimers: () => void; getTimerCount: () => number; setSystemTime: (now?: number | Date) => void; getRealSystemTime: () => number; now: () => number; mock: (moduleName: string, factory?: () => any, options?: { virtual?: boolean; }) => { restore(): void; } | undefined; unmock: (moduleName: string) => void; retryTimes: any; getSeed: typeof getSeed; }; vi: { fn: typeof import("./mockFunctions.js").createMockFunction; spyOn: typeof import("./mockFunctions.js").createSpyFunction; clearAllMocks: typeof import("./mockFunctions.js").clearAllMocks; resetAllMocks: typeof import("./mockFunctions.js").resetAllMocks; restoreAllMocks: typeof import("./mockFunctions.js").restoreAllMocks; isMockFunction: typeof import("./mockFunctions.js").isMockFunction; requireActual: typeof import("./mockFunctions.js").requireActual; requireMock: typeof import("./mockFunctions.js").requireMock; resetModules: () => void; setTimeout: (timeout: number) => void; useFakeTimers: (config?: any) => void; useRealTimers: () => void; runAllTimers: () => void; runAllTimersAsync: () => Promise; runOnlyPendingTimers: () => void; runOnlyPendingTimersAsync: () => Promise; advanceTimersByTime: (msToRun: number) => void; advanceTimersByTimeAsync: (msToRun: number) => Promise; advanceTimersToNextTimer: (steps?: number) => void; advanceTimersToNextTimerAsync: (steps?: number) => Promise; clearAllTimers: () => void; getTimerCount: () => number; setSystemTime: (now?: number | Date) => void; getRealSystemTime: () => number; now: () => number; mock: (moduleName: string, factory?: () => any, options?: { virtual?: boolean; }) => { restore(): void; } | undefined; unmock: (moduleName: string) => void; retryTimes: any; getSeed: typeof getSeed; }; }; export default _default;