import { FetchMock } from "vitest-fetch-mock"; export declare const simulateImmediatelyReadySession: (fetchMock: FetchMock) => FetchMock; export declare const SESSION_LIFECYCLE_RESPONSES: string[]; export declare const simulateSessionCreationLifecycle: (fetchMock: FetchMock) => void; export declare const simulateSessionCreateUnauthenticated: (fetchMock: FetchMock) => void; export declare const simulateSessionCreateTransientNetworkError: (fetchMock: FetchMock, options: { numInitialFailures: number; }) => void; export declare const simulateSessionCreateTimeout: (fetchMock: FetchMock, options: { numTimeouts: number; }) => void; export declare const simulateSessionCreateInvalidResponse: (fetchMock: FetchMock) => void; export declare const simulateSessionServiceError: (fetchMock: FetchMock, options: { numInitialSuccesses: number; }) => void; export declare const simulateSessionPollInvalidResponse: (fetchMock: FetchMock, options: { numInitialSuccesses: number; }) => void; export declare const simulateSessionPollTransientNetworkError: (fetchMock: FetchMock, options: { numFailures: number; }) => void;