import { AuthParams, BulkUploadSortKey, FetchStateAndError, ID, SortOrder, SupportedTransaction, TransactionType } from '@zeniai/client-epic-state'; /** Completed bulk-upload list: parent `ExpenseAutomationPage` sets `disableMarginTop` on `TransactionSidePanelLayout` via `shouldDisableTransactionSidePanelListMarginTop`. */ interface CompletedTabProps { authParams: AuthParams; fetchState: FetchStateAndError; isAccountingClassesEnabled: boolean; nextPageToken: string | null; totalCount: number; transactionAttachmentsEndpoint: string; transactions: SupportedTransaction[]; sortKey?: BulkUploadSortKey; sortOrder?: SortOrder; onFetchMore: (pageToken: string) => void; onMissingReceiptsRowClick: (transactionId: ID, transactionType: TransactionType) => void; onSortConfigChanged?: (sortKey: BulkUploadSortKey, sortOrder: SortOrder) => void; onSortReset?: () => void; } export declare const CompletedTab: ({ authParams, fetchState, isAccountingClassesEnabled, nextPageToken, totalCount, sortKey, sortOrder, transactionAttachmentsEndpoint, transactions, onFetchMore, onMissingReceiptsRowClick, onSortConfigChanged, onSortReset, }: CompletedTabProps) => import("react/jsx-runtime").JSX.Element; export {};