import { CodeStatus, HttpMethod, Options, ResponseData, ResponseHeaders, Times, UrlOrRegex } from './types'; export declare const makeDelayPromise: (delayMs: number, result: T) => Promise; export declare function getLocalStorageKeys(): Generator; export declare function getLocalStorageKeyValue(): Generator<[string, string]>; type SavedMock = { method: HttpMethod; data: ResponseData; url: UrlOrRegex; originalUrl: UrlOrRegex; isRegex: boolean; times: Times; options: Options; status: number; originalStatus: CodeStatus; headers?: ResponseHeaders; }; export declare const stringifyMockData: (mockMethod: HttpMethod, times: Times, url: string | RegExp) => string; export declare const saveMock: ({ method, status, url, isRegex, times, options, data, originalUrl, originalStatus, headers, }: SavedMock) => void; type ParsedMock = { lsKey: string; method: string; times: string; url: string; value: string; }; export declare function getMockPairsFromLocalStorage(): Generator; export {};