declare type TabEnum = 'second' | 'minute' | 'hour' | 'day' | 'month' | 'week' | 'year';
export declare enum TABKEY_ENUM {
    SECOND = "second",
    MINUTE = "minute",
    HOUR = "hour",
    DAY = "day",
    MONTH = "month",
    WEEK = "week",
    YEAR = "year"
}
declare type cronFns = {
    getValue: () => string;
    onParse: () => void;
};
export interface CronProps {
    /** 样式控制 */
    style?: any;
    /** 接收的值 */
    value?: string;
    /** 点击确认按钮后的回调 */
    onOk?: (value: string) => void;
    /** 自定义底部按钮 */
    footer?: any;
    /** 保存用户选择的表达式 */
    getCronFns?: (cronFns: cronFns) => void;
    /** 配置面板的隐藏 */
    panesShow?: {
        [K in TabEnum]?: boolean;
    };
    /** 默认显示哪个面板 @default second */
    defaultTab?: TabEnum;
}
export {};
