import { getSeed } from './seed.js'; declare const test: { (name: string, fnOrOptions?: Function | object, maybeTimeout?: number | Function): Promise; only(name: string, fn?: Function, timeout?: number): Promise; skip(name: string, fn?: Function): Promise; todo(name: string): Promise; retryTimes(count: number, options?: { logErrorsBeforeRetry?: boolean; }): /*elided*/ any; }, it: { (name: string, fnOrOptions?: Function | object, maybeTimeout?: number | Function): Promise; only(name: string, fn?: Function, timeout?: number): Promise; skip(name: string, fn?: Function): Promise; todo(name: string): Promise; retryTimes(count: number, options?: { logErrorsBeforeRetry?: boolean; }): /*elided*/ any; }, describe: { (name: string, fnOrOptions?: Function | object, fn?: Function): Promise; only(name: string, fn: Function): Promise; skip(name: string, fn: Function): Promise; todo(name: string, fn?: Function): Promise; }, 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: (count: number, options?: { logErrorsBeforeRetry?: boolean; }) => { (name: string, fnOrOptions?: Function | object, maybeTimeout?: number | Function): Promise; only(name: string, fn?: Function, timeout?: number): Promise; skip(name: string, fn?: Function): Promise; todo(name: string): Promise; retryTimes(count: number, options?: { logErrorsBeforeRetry?: boolean; }): /*elided*/ 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: (count: number, options?: { logErrorsBeforeRetry?: boolean; }) => { (name: string, fnOrOptions?: Function | object, maybeTimeout?: number | Function): Promise; only(name: string, fn?: Function, timeout?: number): Promise; skip(name: string, fn?: Function): Promise; todo(name: string): Promise; retryTimes(count: number, options?: { logErrorsBeforeRetry?: boolean; }): /*elided*/ any; }; getSeed: typeof getSeed; }; export { test, it, describe, beforeEach, afterEach, beforeAll, afterAll, expect, jest, vi }; declare const _default: { test: { (name: string, fnOrOptions?: Function | object, maybeTimeout?: number | Function): Promise; only(name: string, fn?: Function, timeout?: number): Promise; skip(name: string, fn?: Function): Promise; todo(name: string): Promise; retryTimes(count: number, options?: { logErrorsBeforeRetry?: boolean; }): /*elided*/ any; }; it: { (name: string, fnOrOptions?: Function | object, maybeTimeout?: number | Function): Promise; only(name: string, fn?: Function, timeout?: number): Promise; skip(name: string, fn?: Function): Promise; todo(name: string): Promise; retryTimes(count: number, options?: { logErrorsBeforeRetry?: boolean; }): /*elided*/ any; }; describe: { (name: string, fnOrOptions?: Function | object, fn?: Function): Promise; only(name: string, fn: Function): Promise; skip(name: string, fn: Function): Promise; todo(name: string, fn?: Function): Promise; }; 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: (count: number, options?: { logErrorsBeforeRetry?: boolean; }) => { (name: string, fnOrOptions?: Function | object, maybeTimeout?: number | Function): Promise; only(name: string, fn?: Function, timeout?: number): Promise; skip(name: string, fn?: Function): Promise; todo(name: string): Promise; retryTimes(count: number, options?: { logErrorsBeforeRetry?: boolean; }): /*elided*/ 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: (count: number, options?: { logErrorsBeforeRetry?: boolean; }) => { (name: string, fnOrOptions?: Function | object, maybeTimeout?: number | Function): Promise; only(name: string, fn?: Function, timeout?: number): Promise; skip(name: string, fn?: Function): Promise; todo(name: string): Promise; retryTimes(count: number, options?: { logErrorsBeforeRetry?: boolean; }): /*elided*/ any; }; getSeed: typeof getSeed; }; }; export default _default;