import { IOT_TABLE_ACTIONS, IOT_TABLE_TYPES, IOT_TABLE_HEADS } from "../../../utils/enums";
export declare class SlIOTTableCol {
    action: IOT_TABLE_ACTIONS | `${IOT_TABLE_ACTIONS}`;
    type: IOT_TABLE_TYPES | `${IOT_TABLE_TYPES}`;
    head: IOT_TABLE_HEADS | `${IOT_TABLE_HEADS}`;
    colActionClass: string;
    colDynamicClass: string;
    withActionClass: string;
    withoutActionClass: string;
    headLabel: string;
    connectedCallback(): void;
    private renderColAction;
    private renderColDynamic;
    private renderColForIconWithText;
    render(): any;
}
