import { DataRow, DataTable } from '../../types/data-structures';
import { BooleanValue } from '../../types/legacy';
export interface DashListProps {
    data?: DataTable;
    onClick?: (row: DataRow) => void;
    ColumnsNumber?: number;
    Fillspace?: BooleanValue;
    FontSize?: string;
    ForceIcon?: string;
    ForceText?: string;
    ForceUM?: string;
    ForceValue?: string;
    GroupColName?: string;
    Horizontal?: BooleanValue;
    IconColName?: string;
    IconColor?: string;
    NumberFormat?: string;
    SelectLayout?: Layout;
    TextColName?: string;
    TextColor?: string;
    UmColName?: string;
    UmColor?: string;
    ValueColName?: string;
    ValueColor?: string;
}
export type Layout = "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8";
export declare enum DashListCellId {
    VALUE = "_DASH_VAL",
    ICON = "_DASH_ICON",
    LABEL = "_DASH_LBL",
    UM = "_DASH_UM"
}
//# sourceMappingURL=dash-list-types.d.ts.map