import { CSSProperties, FC, ReactElement } from 'react';
import { SizeType } from 'antd/lib/config-provider/SizeContext';
import './index.less';
export interface CcsTriggerPropsType {
    /** Form.Item value */
    value?: any;
    /** 下拉框宽度 */
    width?: number;
    /** 下拉框高度 */
    height?: number;
    /** siz */
    size?: SizeType;
    /** 显示值对应的字段 */
    showField?: string;
    /** disabled */
    disabled?: boolean;
    /** CLASS */
    className?: string;
    /** placeholder */
    placeholder?: string;
    /** STYLE */
    style?: CSSProperties;
    /** trigger 显示框 */
    children?: ReactElement;
    /** Form.Item onChange */
    onChange?: (value?: any) => void;
}
/**
 * 适用于Form.Item中的 trigger组件，其内容自行定义，遵循ant form 自定义组件规范
 * @param CcsTriggerPropsType
 * @returns
 */
declare const CcsTrigger: FC<CcsTriggerPropsType>;
export default CcsTrigger;
