import { ReactElement } from 'react'; import { SortOrder, TransactionsSortKey } from '@zeniai/client-epic-state'; import { ResponsiveSized } from '../../../../../context/windowSizeProvider'; export declare const DEFAULT_LIST_HEADER_HEIGHT_REGULAR: number; export declare const DEFAULT_LIST_ITEM_HEIGHT_COMPACT = 44; export declare const DEFAULT_ROW_VERTICAL_PADDING = 12; declare const toTransactionCategorizationColumnNonSortableKey: (v: string) => "receipt" | "activity" | "paymentAccount" | "memo_and_receipt"; export declare const toTransactionCategorizationColumnNonSortableKeyStrict: (v: string) => "receipt" | "activity" | "paymentAccount" | "memo_and_receipt" | undefined; type TransactionColumnNonSortableKey = ReturnType; export type TransactionCategorizationRowColumnKey = TransactionsSortKey | TransactionColumnNonSortableKey; export interface TransactionCategorizationRowHeaderItemData { customStyle: { common?: React.CSSProperties; quickView?: React.CSSProperties; review?: React.CSSProperties; }; key: TransactionCategorizationRowColumnKey; singleColumnEnabledWidthPercentage: number; sortOrder: SortOrder; value: string; width: ResponsiveSized; clippedWidth?: ResponsiveSized; doubleColumnDisabledWidthPercentage?: number; doubleColumnEnabledWidthPercentage?: number; icon?: ReactElement; isSticky?: boolean; } export {};