@opra/common
Version:
Opra common package
12 lines (11 loc) • 414 B
TypeScript
import { type Validator } from 'valgen';
import { DECODER, ENCODER } from '../../constants.js';
export declare class StringType {
constructor(properties?: Partial<StringType>);
pattern?: string | RegExp;
patternName?: string;
minLength?: number;
maxLength?: number;
protected [DECODER](properties: Partial<this>): Validator;
protected [ENCODER](properties: Partial<this>): Validator;
}