import { AccountBase, CombinedStatementAccount, ID } from '@zeniai/client-epic-state'; import { CombinedStatementAccountMapping } from './CombinedStatementAccountMappingSection'; import { StatementProcessingBackgroundSnapshot, StatementProcessingFileRef } from './statementProcessingHelpers'; export interface StatementProcessingAccountMappingProps { accounts: CombinedStatementAccount[]; anchorAccountName: string; isConfirmLoading: boolean; ledgerAccounts: AccountBase[]; accountType?: string; initialMappings?: CombinedStatementAccountMapping[]; isConfirmCompleted?: boolean; statementOverrideWarningAccountIds?: ID[]; unavailableLedgerAccountIds?: ID[]; onConfirmMapping: (mappings: CombinedStatementAccountMapping[]) => void; } interface StatementProcessingPageProps { isUploadComplete: boolean; _storyCompletedSteps?: number; _storyPageCount?: number; accountMapping?: StatementProcessingAccountMappingProps; isParsedDataReady?: boolean; statementFile?: StatementProcessingFileRef; onCancel: () => void; onContinueInBackground: (snapshot: StatementProcessingBackgroundSnapshot) => void; onAllStepsComplete?: () => void; onCompletedStepsChange?: (completedSteps: number) => void; } export default function StatementProcessingPage({ isUploadComplete, _storyCompletedSteps, _storyPageCount, accountMapping, isParsedDataReady, statementFile, onCancel, onContinueInBackground, onAllStepsComplete, onCompletedStepsChange, }: Readonly): import("react/jsx-runtime").JSX.Element; export {};