///
import type { InputCellSize, TableColumnSortOrder } from './Table.types';
export declare const StyledTableHeaderCellSortableContainer: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, HTMLDivElement>, never>> & string;
export declare const StyledTableHeaderCellLabel: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, HTMLSpanElement>, never>> & string;
export declare const StyledTableHeaderCellIconWrapper: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, HTMLDivElement>, never>> & string;
export declare const StyledTableHeaderCellSortIcon: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit & import("react").RefAttributes, "ref"> & {
ref?: ((instance: SVGSVGElement | null) => void) | import("react").RefObject | null | undefined;
}, never>> & string & Omit & import("react").RefAttributes>, keyof import("react").Component>;
export declare const StyledTableHeaderCellSortButton: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, HTMLButtonElement>, never>> & string;
export declare const StyledCheckbox: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, "ref"> & {
ref?: ((instance: HTMLInputElement | null) => void) | import("react").RefObject | null | undefined;
}, never>> & string & Omit>, keyof import("react").Component>;
export declare const StyledTableBodyCell: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute, HTMLTableDataCellElement>, {
$snugfit: boolean;
}>> & string;
export declare const StyledTableHeaderCell: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute, HTMLTableHeaderCellElement>, {
$sortable: boolean;
$snugfit: boolean;
$sortOrder?: TableColumnSortOrder | undefined;
}>> & string;
export declare const StyledHead: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, HTMLTableSectionElement>, never>> & string;
export declare const StyledCaratWrapper: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, "ref"> & {
ref?: ((instance: HTMLButtonElement | null) => void) | import("react").RefObject | null | undefined;
}, never>> & string & Omit>, keyof import("react").Component>;
export declare const StyledCarat: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute & import("react").RefAttributes, "ref"> & {
ref?: ((instance: SVGSVGElement | null) => void) | import("react").RefObject | null | undefined;
}, {
$expanded: boolean;
}>> & string & Omit & import("react").RefAttributes>, keyof import("react").Component>;
export declare const StyledTableCellSelect: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute, "ref"> & {
ref?: ((instance: HTMLDivElement | null) => void) | import("react").RefObject | null | undefined;
}, {
$hasClearIcon: boolean;
$placeholder: boolean;
}>> & string & Omit> & {
Button: import("react").ForwardRefExoticComponent>;
Option: import("react").ForwardRefExoticComponent>;
OptGroup: import("react").ForwardRefExoticComponent>;
}, keyof import("react").Component>;
export declare const StyledTableCellInput: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, "ref"> & {
ref?: ((instance: HTMLInputElement | null) => void) | import("react").RefObject | null | undefined;
}, never>> & string & Omit>, keyof import("react").Component>;
export declare const StyledTableCellDateInput: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, "ref"> & {
ref?: ((instance: HTMLDivElement | null) => void) | import("react").RefObject | null | undefined;
}, never>> & string & Omit>, keyof import("react").Component>;
export declare const StyledTableCellTextArea: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute, "ref"> & {
ref?: ((instance: HTMLTextAreaElement | null) => void) | import("react").RefObject | null | undefined;
}, {
$resizable: boolean;
}>> & string & Omit>, keyof import("react").Component>;
export declare const StyledTableCellText: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute, HTMLDivElement>, {
$percent?: boolean | undefined;
$currency?: boolean | undefined;
}>> & string;
export declare const StyledIconCell: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, HTMLDivElement>, never>> & string;
export declare const StyledOverdueIcon: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute & import("react").RefAttributes, "ref"> & {
ref?: ((instance: SVGSVGElement | null) => void) | import("react").RefObject | null | undefined;
}, {
$rightAligned?: boolean | undefined;
}>> & string & Omit & import("react").RefAttributes>, keyof import("react").Component>;
export declare const StyledSelectCellWrapper: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, HTMLDivElement>, never>> & string;
export declare const StyledTableInlineEditErrorBox: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute, HTMLDivElement>, {
$size?: InputCellSize | undefined;
}>> & string;
interface StyledTableInlineEditContainerProps {
$disabled?: boolean;
$error?: boolean;
$size: InputCellSize;
}
export declare const StyledTableInlineEditContainer: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute, HTMLDivElement>, StyledTableInlineEditContainerProps>> & string;
export declare const StyledTableBodyRow: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute, HTMLTableRowElement>, {
$overdue: boolean;
}>> & string;
export declare const StyledTableGroupRowContent: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, HTMLDivElement>, never>> & string;
export declare const StyledTableGroupRowHeader: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, HTMLDivElement>, never>> & string;
export declare const StyledTableGroupRowTitle: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, HTMLSpanElement>, never>> & string;
export declare const StyledTableGroupRow: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute, HTMLTableRowElement>, {
$depth?: number | boolean | undefined;
}>> & string;
export declare const StyledTableWrapper: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute & import("../Card").CardProps & import("react").RefAttributes, "ref"> & {
ref?: ((instance: HTMLDivElement | null) => void) | import("react").RefObject | null | undefined;
}, {
$withShelf: boolean;
}>> & string & Omit & import("../Card").CardProps & import("react").RefAttributes>, keyof import("react").Component>;
export declare const StyledTable: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute, HTMLTableElement>, {
$inline?: boolean | undefined;
$fixed: boolean;
}>> & string;
export declare const StyledLoadingContainer: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, HTMLDivElement>, never>> & string;
export {};