/**
 * THIS IS GENERATED CODE!
 * PLEASE DO NOT MODIFY - ALL YOUR WORK WOULD BE LOST!
 */
export declare const typescriptDeclarationFixConstant = 1;
import { UiTemplateConfig } from "./UiTemplateConfig";
import { UiFieldMessageConfig } from "./UiFieldMessageConfig";
import { UiTextAlignment } from "./UiTextAlignment";
export interface UiTableColumnConfig {
    _type?: string;
    name: string;
    icon: string;
    title: string;
    field: unknown;
    displayTemplate?: UiTemplateConfig;
    minWidth?: number;
    defaultWidth?: number;
    maxWidth?: number;
    sortable?: boolean;
    resizeable?: boolean;
    visible?: boolean;
    hiddenIfOnlyEmptyCellsVisible?: boolean;
    messages?: UiFieldMessageConfig[];
    headerAlignment?: UiTextAlignment;
    headerRowField?: unknown;
    footerRowField?: unknown;
}
