import type { FTableVariant, FTableSize, FTableSelectable, FTableSchemaData, FTableSchemaVariant, FTableSchemaSize, FTableSchemaSelectable, FTableSchemaStickyBackground, FTableSchemaHeaderCellemplate, FTcellActions, FTcellAlign, FTrowState, FTrowChevronPosition } from "../src/index"; declare global { namespace JSX { interface IntrinsicElements { ["f-table"]: { variant?: FTableVariant | undefined; size?: FTableSize | undefined; selectable?: FTableSelectable | undefined; highlightSelected?: boolean; highlightHover?: boolean; highlightColumnHover?: boolean; children?: any; ["class"]?: string; } & React.DetailedHTMLProps, HTMLElement>; ["f-table-schema"]: { data?: FTableSchemaData; variant?: FTableSchemaVariant | undefined; sortBy?: string | undefined; sortOrder?: "asc" | "desc" | undefined; rowsPerPage?: number | undefined; size?: FTableSchemaSize | undefined; selectable?: FTableSchemaSelectable | undefined; highlightSelected?: boolean; highlightHover?: boolean; highlightColumnHover?: boolean; stickyHeader?: boolean; stickyCellBackground?: FTableSchemaStickyBackground; searchTerm?: string | null; searchScope?: string; showSearchBar?: boolean; headerCellTemplate?: FTableSchemaHeaderCellemplate | undefined; children?: any; ["class"]?: string; } & React.DetailedHTMLProps, HTMLElement>; ["f-tcell"]: { actions?: FTcellActions | undefined; selected?: boolean; width?: string | undefined; align?: FTcellAlign | undefined; children?: any; ["class"]?: string; } & React.DetailedHTMLProps, HTMLElement>; ["f-trow"]: { state?: FTrowState | undefined; open?: boolean | undefined; selected?: boolean | undefined; expandIconPosition?: FTrowChevronPosition | undefined; disableSelection?: boolean | undefined; children?: any; ["class"]?: string; } & React.DetailedHTMLProps, HTMLElement>; } } }