import { Header, HeaderGroup, Table as TableConfig } from '@tanstack/react-table'; import { ButtonProps } from '../../action/Button'; import { MenuSection } from '../Menu/types'; import { EmptyStateProps } from '../../content/EmptyState/types'; export declare const cellVariants: (props?: ({ isHeader?: boolean | null | undefined; isEven?: boolean | null | undefined; } & import("class-variance-authority/dist/types").ClassProp) | undefined) => string; export type TableToolbarProps = { title?: string; primaryButtonProps?: ButtonProps; secondaryButtonProps?: ButtonProps; menuSections?: MenuSection[]; onSearch?: (value: string) => void; isSticky?: boolean; }; export type HeaderCellProps = { header: Header & { isSortable?: boolean; }; }; export type TableHeaderProps = { headerGroups: HeaderGroup[]; isSortable?: boolean; isSticky?: boolean; }; export type TableProps = { config: TableConfig; toolbarProps?: TableToolbarProps; isHeaderSticky?: boolean; isLoading?: boolean; loadingRows?: number; emptyStateProps?: EmptyStateProps; }; //# sourceMappingURL=types.d.ts.map