import { default as React } from 'react'; import { CardPolicyChipFieldValue, CardPolicyCreateFormDraft } from '@zeniai/client-epic-state'; import { CardPolicyDocumentUploadState } from './cardPolicyForm/CardPolicyFormSections'; export interface CardPolicyCreatePageProps { categorySearchOptions: CardPolicyChipFieldValue[]; formDraft: CardPolicyCreateFormDraft | undefined; submitState: "Not-Started" | "In-Progress" | "Completed" | "Error"; vendorSearchOptions: CardPolicyChipFieldValue[]; className?: string; documentUploadErrorMessage?: string; documentUploadState?: CardPolicyDocumentUploadState; isAiCfoAccessEnabled?: boolean; isVendorSearchLoading?: boolean; style?: React.CSSProperties; submitErrorMessage?: string; uploadedFileName?: string; onBackClick: () => void; onCancelClick: () => void; onFormChange: (draft: CardPolicyCreateFormDraft) => void; onSubmit: (draft: CardPolicyCreateFormDraft) => void; onAskAiCfoClick?: () => void; onClickMenuIcon?: () => void; onRemoveDocument?: () => void; onUploadDocument?: (files: File[]) => void; onVendorSearchTextChange?: (searchText: string) => void; } declare const CardPolicyCreatePage: React.FC; export default CardPolicyCreatePage;