vtils
Version:
一个面向业务的 JavaScript/TypeScript 实用程序库。
9 lines (8 loc) • 441 B
TypeScript
import { DateLocale } from './Locale';
import { MixedSchema } from './mixed';
import { Refable } from './ref';
export interface DateSchema<T extends Date = Date> extends MixedSchema<T> {
min(limit: Refable<Date>, message?: DateLocale['min']): this;
max(limit: Refable<Date>, message?: DateLocale['max']): this;
}
export declare function date<T extends Date = Date>(payload?: (schema: DateSchema<T>) => DateSchema<T>): DateSchema<T>;