import { TagColorList } from '../Tag/Tag'; export declare const color: TagColorList[]; export type TableObjectType = { id: number; name: string; tag: string; number: number; decimal: number; percent: number; currency: number; localCurrency?: number; availability?: number; conversion?: number; price?: number; loyalty?: number; traffic?: number; link: string; string: string; phaseKey?: string; isGroupHeader?: boolean; groupNum?: number; sortProp?: string; }; export declare const generateSampleData: () => TableObjectType[]; export declare const generateRandomSampleData: () => TableObjectType[]; export declare const standardTableSampleData: TableObjectType[]; export declare const extraTableSampleData: { id: number; number: number; decimal: number; percent: number; currency: number; lastColumn: import("react/jsx-runtime").JSX.Element; isGroupHeader: boolean; displayHeaderData: boolean; groupNum: number; tag: null; }[]; export declare const generateGroupAccordionSampleData: () => TableObjectType[]; export declare const groupAccordionSampleData: TableObjectType[]; export declare const getCellData: (type: string, d: TableObjectType, i?: number) => import("react/jsx-runtime").JSX.Element | undefined; export declare const generateTableConfig: (columns: Array, isAllColumnsNoSort: boolean, withFilterProps?: boolean, isLongTooltip?: boolean) => { label: string; name: string; mainColumn?: boolean; noSort?: boolean; isButton?: boolean; cell: { children: (d: TableObjectType, j?: number) => void; }; }[]; export declare const tableConfig: { label: string; name: string; mainColumn?: boolean; noSort?: boolean; isButton?: boolean; cell: { children: (d: TableObjectType, j?: number) => void; }; }[]; export declare const nestedTableSampleData: { 1: { id: number; name: string; tag: string; number: number; decimal: number; percent: number; currency: number; }[]; 2: { id: number; name: string; tag: string; number: number; decimal: number; currency: number; }[]; }; type SubCategory = { id: number; name: string; tag: string; number: number; decimal: number; percent: number; currency: number; subCategory?: SubCategory[]; }; export declare const multiNestedTableSampleData: { 1: { id: number; name: string; tag: string; number: number; decimal: number; percent: number; currency: number; }[]; 2: { id: number; name: string; tag: string; number: number; decimal: number; currency: number; }[]; 999: SubCategory[]; }; export declare const nestedRowStylingData: { 1: { id: number; name: string; tag: string; number: number; decimal: number; percent: number; currency: number; rowClassName: string; }[]; 2: { id: number; name: string; tag: string; number: number; decimal: number; currency: number; rowClassName: string; }[]; 3: { id: number; name: string; tag: string; number: number; decimal: number; currency: number; rowClassName: string; }[]; }; export {};