import type { DocumentType } from '../../../../common/shared/models/SupportingDocument'; import type { DocUploadRecipeOptions } from '../../../definition'; import type { SessionFacade } from '../../../../session/SessionFacade'; import type { PartialDeep } from 'type-fest'; export type IndexedDocEntry = { documentType: DocumentType; name?: string; _idx: number; }; export type IndexedDocUploadConfig = { requestedDocuments: IndexedDocEntry[]; partialDocuments: { title: string; documents: IndexedDocEntry[]; minimumRequirement: number; }[]; optionalDocuments: IndexedDocEntry[]; }; export declare const getDocUploadConfig: (extraData: ReturnType, docUploadRecipeOptions?: PartialDeep) => IndexedDocUploadConfig; //# sourceMappingURL=docUpload.util.d.ts.map