import * as react_jsx_runtime from 'react/jsx-runtime';
import React__default from 'react';

interface AccordionTableProps<T> {
    data: Record<string, Record<string, T>>;
    renderContent: (item: T, category: string, date: string) => React__default.ReactNode;
    getItemId: (item: T) => number | string;
    onDelete?: (category: string, item: T) => void;
    categoryTitle?: (category: string) => React__default.ReactNode;
}
declare function AccordionTable<T>({ data, renderContent, getItemId, onDelete, categoryTitle, }: AccordionTableProps<T>): react_jsx_runtime.JSX.Element;

export { AccordionTable };
