/**
 * 字段组件类型常量
 * 用于筛选、排序等功能中判断字段的组件类型
 *
 * 用途说明：
 * - NUMBER_COMPONENT_TYPES、DATE_TIME_COMPONENT_TYPES、TEXT_COMPONENT_TYPES：【排序】字段白名单（fieldSortUtils.ts）
 *   同时 NUMBER_COMPONENT_TYPES 也用于【筛选】操作符选项区分（operator-options.ts）
 * - DATE_PICKER_COMPONENT_TYPES、RANGE_DATE_PICKER_COMPONENT_TYPES、TIME_PICKER_COMPONENT_TYPES：
 *   【筛选】条件值输入框的渲染分支（filter-condition-value-input.tsx），决定渲染哪种日期/时间选择器
 * - 其余类型（EMPLOYEE_SELECT、TREE_SELECT 等）：备用，供后续扩展使用
 */
/**
 * 数值类型组件类型列表
 * 用途：【排序】字段白名单 + 【筛选】操作符区分（数值类操作符：大于/小于/等于等）
 */
export declare const NUMBER_COMPONENT_TYPES: readonly ["NumberPicker", "CnNumberPicker", "Rating", "CnRating", "Range", "CnRange"];
/**
 * 日期时间类型组件类型列表
 * 用途：【排序】字段白名单（isSortableField）
 */
export declare const DATE_TIME_COMPONENT_TYPES: readonly ["DatePicker", "CnDatePickerPro", "RangePicker", "CnRangeDatePickerPro", "TimePicker", "CnTimePickerPro", "RangeTimePicker", "CnRangeTimePickerPro"];
/**
 * 人员选择组件类型列表
 */
export declare const EMPLOYEE_SELECT_COMPONENT_TYPES: readonly ["EmployeeSelect", "CnEmployeeSelect"];
/**
 * 树选择组件类型列表
 */
export declare const TREE_SELECT_COMPONENT_TYPES: readonly ["TreeSelect", "CnTreeSelect"];
/**
 * 级联选择组件类型列表
 */
export declare const CASCADER_SELECT_COMPONENT_TYPES: readonly ["CascaderSelect", "CnCascaderSelect"];
export declare const SELECT_COMPONENT_TYPES: readonly ["Select", "CnAsyncSelect"];
/**
 * 文本类型组件类型列表
 * 用途：【排序】字段白名单，排序规则为 a-A（升序）/ A-a（降序）
 */
export declare const TEXT_COMPONENT_TYPES: readonly ["Input", "CnInput", "TextArea", "CnTextArea"];
/**
 * 部门选择组件类型列表
 */
export declare const DEPARTMENT_SELECT_COMPONENT_TYPES: readonly ["DepartmentSelect", "CnDepartmentSelect"];
/**
 * 地址选择组件类型列表
 */
export declare const ADDRESS_SELECT_COMPONENT_TYPES: readonly ["AddressSelect", "CnAddress"];
/**
 * 日期选择组件类型列表
 * 用途：【筛选】条件值输入框 → 渲染 DateFilterValueInput
 */
export declare const DATE_PICKER_COMPONENT_TYPES: readonly ["DatePicker", "CnDatePickerPro"];
/**
 * 日期区间选择组件类型列表
 * 用途：【筛选】条件值输入框 → 渲染 CnRangeDatePickerPro
 */
export declare const RANGE_DATE_PICKER_COMPONENT_TYPES: readonly ["RangePicker", "CnRangeDatePickerPro"];
/**
 * 时间选择组件类型列表
 * 用途：【筛选】条件值输入框 → 渲染 CnTimePickerPro / CnTimeRangePicker
 */
export declare const TIME_PICKER_COMPONENT_TYPES: readonly ["TimePicker", "RangeTimePicker", "CnTimePickerPro", "CnRangeTimePickerPro"];
