@opra/common
Version:
Opra common package
14 lines (13 loc) • 502 B
TypeScript
import { Type } from 'ts-gems';
import { type DatePrecision, type Validator } from 'valgen';
import { DECODER, ENCODER } from '../../constants.js';
export declare class DateTimeType {
designType?: Type;
constructor(attributes?: Partial<DateTimeType>);
precisionMin?: DatePrecision;
precisionMax?: DatePrecision;
protected [DECODER](properties: Partial<this>): Validator;
protected [ENCODER](properties: Partial<this>): Validator;
minValue?: string;
maxValue?: string;
}