/**
 * 组件与低码组件之间的名称映射
 * key: 低码平台中的组件类型
 * value: 实际使用的 cn-ui 组件
 */
export declare const COMPONENT_MAPPING: {
    readonly Input: "CnInput";
    readonly NumberPicker: "CnNumberPicker";
    readonly Select: "Select";
    readonly RadioGroup: "CnRadio";
    readonly CheckboxGroup: "CnCheckbox";
    readonly TreeSelect: "CnTreeSelect";
    readonly CascaderSelect: "CnCascaderSelect";
    readonly Rating: "CnRating";
    readonly Range: "CnRange";
    readonly Switch: "CnSwitch";
    readonly DatePicker: "CnDatePickerPro";
    readonly RangePicker: "CnRangeDatePickerPro";
    readonly TimePicker: "CnTimePickerPro";
    readonly RangeTimePicker: "CnRangeTimePickerPro";
    readonly EmployeeSelect: "CnEmployeeSelect";
    readonly DepartmentSelect: "CnDepartmentSelect";
    readonly CnBankInput: "CnBankInput";
    readonly CnCurrencyAmountNumberPickerPro: "CnCurrencyAmountNumberPickerPro";
};
/**
 * 根据 fieldMap 和 tableColumns 生成列配置信息
 * 包含列名、对应组件名和组件属性
 */
export interface FieldConfig {
    entityKey: string;
    entityChineseKey: string;
    entityType: string;
    entityComponentProps: Record<string, any>;
    enumDicts?: Array<{
        label: string;
        value: string;
        key?: string;
        children?: any[];
    }>;
}
