import { BoxProps, CompoundStylesApiProps, Factory } from '@mantine/core'; import { Header } from '@tanstack/react-table'; import { ComponentType, ForwardedRef, SVGProps } from 'react'; import { CustomComponentThemeExtend } from '../../../utils/createFactoryComponent.js'; export type TableThStylesNames = 'th'; export type SortState = 'asc' | 'desc' | 'none'; export interface ThProps extends BoxProps, CompoundStylesApiProps { header: Header; sortingIcons?: Record>>; } export type TableThFactory = Factory<{ props: ThProps; ref: HTMLTableCellElement; stylesNames: TableThStylesNames; compound: true; }>; export declare function Th(props: ThProps & { ref?: ForwardedRef; }): import("react").JSX.Element | null; export declare namespace Th { var extend: CustomComponentThemeExtend<{ props: ThProps; ref: HTMLTableCellElement; stylesNames: TableThStylesNames; compound: true; }>; } //# sourceMappingURL=Th.d.ts.map