import { FC, ReactNode } from 'react';
import { DatePickerPropsBase, ModalPickerProps } from '../components/DatePicker/type';
export interface DatePeriodInputProps extends Omit<DatePickerPropsBase, 'value' | 'onChange' | 'minDate' | 'maxDate'>, Omit<ModalPickerProps, 'visible' | 'displayType'> {
    /** 标签文本 */
    label?: ReactNode;
    /** 标签文本位置 */
    labelPosition?: 'top' | 'left';
    /** 是否显示冒号 */
    colon?: boolean;
    /** 是否必填 */
    required?: boolean;
    /** 默认提示语 */
    placeholders?: string[];
    value?: [Date | undefined, Date | undefined];
    onChange?: (value: [Date | undefined, Date | undefined]) => void;
    /** 是否允许清除 */
    allowClear?: boolean;
    /** 是否禁用 */
    disabled?: boolean;
    /** 额外内容 */
    brief?: ReactNode;
    itemHeight?: number;
}
/** 适用于筛选条件下的日期区间选择 */
declare const DatePeriodInput: FC<DatePeriodInputProps>;
export default DatePeriodInput;
//# sourceMappingURL=index.d.ts.map