import { AuthParams, ID, ResolvedBatchFile } from '@zeniai/client-epic-state'; import { ManualSearchTransactionResult } from './ManualSearchInput'; interface ReceiptCardProps { authParams: AuthParams; file: ResolvedBatchFile; index: number; selectedTransactionId: ID | null; /** Block selection and search while confirm-match request runs. */ isConfirmMatchInProgress?: boolean; isLoadingMoreManualSearch?: boolean; isSearching?: boolean; manualSearchNextPageToken?: string | null; manualSearchTotalCount?: number; /** Remount manual search when global Redux manual search is cleared. */ manualSearchUiResetKey?: number; searchResults?: ManualSearchTransactionResult[]; onClearSelection: () => void; onSelectionChange: (transactionId: ID, transactionType: string) => void; onDelete?: (attachmentId: ID) => void; onLoadMoreManualSearch?: () => void; onSearchTransactions?: (query: string, pageToken?: string | null) => void; } export declare const ReceiptCard: ({ authParams, file, index, isLoadingMoreManualSearch, isSearching, manualSearchUiResetKey, isConfirmMatchInProgress, manualSearchNextPageToken, manualSearchTotalCount, selectedTransactionId, onClearSelection, onDelete, onLoadMoreManualSearch, onSearchTransactions, onSelectionChange, searchResults, }: ReceiptCardProps) => import("react/jsx-runtime").JSX.Element; export {};