import { VariantProps, TVReturnType } from 'tailwind-variants'; import { TVConfig } from 'tailwind-variants/dist/config'; declare const tableTheme: TVReturnType<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; radius: { none: { wrapper: string; }; sm: { wrapper: string; }; md: { wrapper: string; }; lg: { wrapper: string; }; }; shadow: { none: { wrapper: string; }; sm: { wrapper: string; }; md: { wrapper: string; }; lg: { wrapper: string; }; border: { wrapper: string; }; }; hideHeader: { true: { thead: string; }; }; isHeaderSticky: { true: { thead: string; }; }; isSelectable: { true: { tr: string; td: string[]; }; }; isMultiSelectable: { true: { td: string[]; }; false: { td: string[]; }; }; fullWidth: { true: { base: string; wrapper: string; table: string; }; }; divider: { true: { table: string; tbody: string; }; false: {}; }; noPadding: { true: { wrapper: string; table: string; th: string[]; td: string; tbody: string; }; false: { th: string[]; }; }; isCompact: { true: { td: string; }; false: {}; }; }, { base: string; wrapper: string[]; table: string; thead: string; tbody: string; tr: string[]; th: string; td: string[]; tfoot: string; sortIcon: string[]; emptyWrapper: string; loadingWrapper: string; }, undefined, TVConfig<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; radius: { none: { wrapper: string; }; sm: { wrapper: string; }; md: { wrapper: string; }; lg: { wrapper: string; }; }; shadow: { none: { wrapper: string; }; sm: { wrapper: string; }; md: { wrapper: string; }; lg: { wrapper: string; }; border: { wrapper: string; }; }; hideHeader: { true: { thead: string; }; }; isHeaderSticky: { true: { thead: string; }; }; isSelectable: { true: { tr: string; td: string[]; }; }; isMultiSelectable: { true: { td: string[]; }; false: { td: string[]; }; }; fullWidth: { true: { base: string; wrapper: string; table: string; }; }; divider: { true: { table: string; tbody: string; }; false: {}; }; noPadding: { true: { wrapper: string; table: string; th: string[]; td: string; tbody: string; }; false: { th: string[]; }; }; isCompact: { true: { td: string; }; false: {}; }; }, { color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; radius: { none: { wrapper: string; }; sm: { wrapper: string; }; md: { wrapper: string; }; lg: { wrapper: string; }; }; shadow: { none: { wrapper: string; }; sm: { wrapper: string; }; md: { wrapper: string; }; lg: { wrapper: string; }; border: { wrapper: string; }; }; hideHeader: { true: { thead: string; }; }; isHeaderSticky: { true: { thead: string; }; }; isSelectable: { true: { tr: string; td: string[]; }; }; isMultiSelectable: { true: { td: string[]; }; false: { td: string[]; }; }; fullWidth: { true: { base: string; wrapper: string; table: string; }; }; divider: { true: { table: string; tbody: string; }; false: {}; }; noPadding: { true: { wrapper: string; table: string; th: string[]; td: string; tbody: string; }; false: { th: string[]; }; }; isCompact: { true: { td: string; }; false: {}; }; }>, { color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; radius: { none: { wrapper: string; }; sm: { wrapper: string; }; md: { wrapper: string; }; lg: { wrapper: string; }; }; shadow: { none: { wrapper: string; }; sm: { wrapper: string; }; md: { wrapper: string; }; lg: { wrapper: string; }; border: { wrapper: string; }; }; hideHeader: { true: { thead: string; }; }; isHeaderSticky: { true: { thead: string; }; }; isSelectable: { true: { tr: string; td: string[]; }; }; isMultiSelectable: { true: { td: string[]; }; false: { td: string[]; }; }; fullWidth: { true: { base: string; wrapper: string; table: string; }; }; divider: { true: { table: string; tbody: string; }; false: {}; }; noPadding: { true: { wrapper: string; table: string; th: string[]; td: string; tbody: string; }; false: { th: string[]; }; }; isCompact: { true: { td: string; }; false: {}; }; }, { base: string; wrapper: string[]; table: string; thead: string; tbody: string; tr: string[]; th: string; td: string[]; tfoot: string; sortIcon: string[]; emptyWrapper: string; loadingWrapper: string; }, TVReturnType<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; radius: { none: { wrapper: string; }; sm: { wrapper: string; }; md: { wrapper: string; }; lg: { wrapper: string; }; }; shadow: { none: { wrapper: string; }; sm: { wrapper: string; }; md: { wrapper: string; }; lg: { wrapper: string; }; border: { wrapper: string; }; }; hideHeader: { true: { thead: string; }; }; isHeaderSticky: { true: { thead: string; }; }; isSelectable: { true: { tr: string; td: string[]; }; }; isMultiSelectable: { true: { td: string[]; }; false: { td: string[]; }; }; fullWidth: { true: { base: string; wrapper: string; table: string; }; }; divider: { true: { table: string; tbody: string; }; false: {}; }; noPadding: { true: { wrapper: string; table: string; th: string[]; td: string; tbody: string; }; false: { th: string[]; }; }; isCompact: { true: { td: string; }; false: {}; }; }, { base: string; wrapper: string[]; table: string; thead: string; tbody: string; tr: string[]; th: string; td: string[]; tfoot: string; sortIcon: string[]; emptyWrapper: string; loadingWrapper: string; }, undefined, TVConfig<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; radius: { none: { wrapper: string; }; sm: { wrapper: string; }; md: { wrapper: string; }; lg: { wrapper: string; }; }; shadow: { none: { wrapper: string; }; sm: { wrapper: string; }; md: { wrapper: string; }; lg: { wrapper: string; }; border: { wrapper: string; }; }; hideHeader: { true: { thead: string; }; }; isHeaderSticky: { true: { thead: string; }; }; isSelectable: { true: { tr: string; td: string[]; }; }; isMultiSelectable: { true: { td: string[]; }; false: { td: string[]; }; }; fullWidth: { true: { base: string; wrapper: string; table: string; }; }; divider: { true: { table: string; tbody: string; }; false: {}; }; noPadding: { true: { wrapper: string; table: string; th: string[]; td: string; tbody: string; }; false: { th: string[]; }; }; isCompact: { true: { td: string; }; false: {}; }; }, { color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; radius: { none: { wrapper: string; }; sm: { wrapper: string; }; md: { wrapper: string; }; lg: { wrapper: string; }; }; shadow: { none: { wrapper: string; }; sm: { wrapper: string; }; md: { wrapper: string; }; lg: { wrapper: string; }; border: { wrapper: string; }; }; hideHeader: { true: { thead: string; }; }; isHeaderSticky: { true: { thead: string; }; }; isSelectable: { true: { tr: string; td: string[]; }; }; isMultiSelectable: { true: { td: string[]; }; false: { td: string[]; }; }; fullWidth: { true: { base: string; wrapper: string; table: string; }; }; divider: { true: { table: string; tbody: string; }; false: {}; }; noPadding: { true: { wrapper: string; table: string; th: string[]; td: string; tbody: string; }; false: { th: string[]; }; }; isCompact: { true: { td: string; }; false: {}; }; }>, unknown, unknown, undefined>>; export type TableVariantProps = VariantProps; export type TableSlots = keyof ReturnType; export type TableReturnType = ReturnType; export { tableTheme };