import type { Applicant } from '../../../common/shared/models/Applicant'; import type { Document } from '../../../common/shared/models/Document'; import type { DeepPartial } from '../../../common/shared/models/general'; import { IDVStatus } from '../../clients/IDVClient'; import type { DummyFrankieApiClient } from '../../DummyFrankieApiClient'; import type { MockOptions as _MockOptions } from '../options/MockOptions.type'; export type IDVFlowOptions = { result: IDVStatus; failGeneratingSession?: boolean; capturedIndividualDetails?: DeepPartial; capturedDocumentDetails?: DeepPartial; }; type MockOptions = _MockOptions & { idvRequests?: IDVFlowOptions; }; export declare function mockIDVFlow(client: DummyFrankieApiClient, options: MockOptions): DummyFrankieApiClient; export {}; //# sourceMappingURL=idvSubmission.d.ts.map