UNPKG

@ucloud-pccl/react-components

Version:
17 lines (16 loc) 631 B
import { DisabledFunc, TDate } from '@z-r/calendar/types/interface'; import moment, { Moment } from 'moment'; export interface Rules { /** 范围值 */ range?: [TDate, TDate]; /** @deprecated */ custom?: (date: Moment, value?: Moment | null) => boolean; } export declare const getDisabledRule: (rules?: Rules) => { date?: DisabledFunc; month?: DisabledFunc; year?: DisabledFunc; decade?: DisabledFunc; }; export declare const isDateDisabled: (date: TDate, value?: TDate | null, rules?: Rules) => boolean | undefined; export declare const getValidDate: (date: TDate, rules?: Rules) => moment.Moment;