import { CreditAgentUIState } from '@zeniai/client-epic-state';
import { CardProfilesActions, CardProfilesData } from './CreditAgentPage';
export interface CardsTableItemData {
    cardProfilesActions: CardProfilesActions;
    editingNs: string | null;
    editingValue: string;
    rowCount: number;
    rows: CardProfilesData["rows"];
    onEditCancel: () => void;
    onEditChange: (value: string) => void;
    onEditStart: (ns: string, value: string) => void;
    onNoteOpen: (data: {
        companyId: string;
        companyName: string;
        roomId: string;
    }) => void;
}
interface CardsTableProps {
    cardProfilesActions: CardProfilesActions;
    cardProfilesData: CardProfilesData;
    uiState: CreditAgentUIState;
    onUIStateChange: (patch: Partial<CreditAgentUIState>) => void;
}
export default function CardsTable({ cardProfilesData, cardProfilesActions, onUIStateChange, uiState, }: CardsTableProps): import("react/jsx-runtime").JSX.Element;
export {};
