import { TableProps } from 'antd'; import { GenesisTheme } from '../../styles/theme/genesis-theme.types'; export interface StyledTableProps extends TableProps { theme?: GenesisTheme; $isMainContentCell?: boolean; } export declare const getGenesisClass: ({ colors, borderRadius, sizing, typography, components }: { colors: any; borderRadius: any; sizing: any; typography: any; components: any; }, $isMainContentCell: any) => string; export declare const Table: import('styled-components/dist/types').IStyledComponentBase<"web", import('styled-components/dist/types').Substitute & { children?: import('react').ReactNode | undefined; } & import('react').RefAttributes, "ref"> & { ref?: ((instance: import('rc-table').Reference | null) => void | import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES[keyof import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES]) | import('react').RefObject | null | undefined; }, StyledTableProps>> & string & Omit(_: import('antd').TableColumnProps) => null; ColumnGroup: (_: import('antd/es/table/ColumnGroup').ColumnGroupProps) => null; Summary: typeof import('rc-table').Summary; }, keyof import('react').Component>;