import { ICnColumn } from '@cainiaofe/cn-ui';
import { TLanguage } from '@cainiaofe/cn-i18n';
/**
 * ICnTableColumn接口，继承自ICnColumn接口
 * @extends ICnColumn
 */
export interface ICnTableColumn extends ICnColumn {
    /**
     * format属性，用于指定格式化类型
     * @type {FormatTypeEnum}
     */
    format?: FormatTypeEnum | string;
    /**
     * 开启国际化适配：不设置 跟随系统配置；true 开启；false 关闭；配置语种 固定语种格式
     */
    adapterLocale?: boolean | TLanguage;
}
/**
 * FormatTypeEnum枚举类型，用于指定格式化类型
 * @typedef {'ellipsis' | 'number' | 'currency' | 'currency-with-unit' | 'percent' | 'date-time' | 'bank'} FormatTypeEnum
 */
type FormatTypeEnum = 'ellipsis' | 'number' | 'currency' | 'currency-with-unit' | 'percent' | 'date-time' | 'bank';
export {};
