import { MockOptions } from "../MockOptions.type"; import { SimplifiedMockOptions } from "./SimplifiedMockOptions.type"; import { IDVStatus } from "../../../clients/IDVClient"; import { Applicant } from "../../../../common/shared/models/Applicant"; import { DeepPartial } from "../../../../common/shared/models/general"; import { Document } from "../../../../common/shared/models/Document"; export type SimplifiedIDVFlow = IDVFlowOptions; export type IDVFlowOptions = { idvFlow: { result: IDVStatus; failGeneratingSession?: boolean; capturedIndividualDetails?: DeepPartial; capturedDocumentDetails?: DeepPartial; }; }; /** * Validate options for IDVFlow */ export declare function validateIdvFlowSimplifiedOptions(options: SimplifiedMockOptions): asserts options is SimplifiedIDVFlow; export declare function resolveSimplifiedIDVFlowMockOptions(simplified: SimplifiedMockOptions): Partial; //# sourceMappingURL=idvFlow.d.ts.map