import type { ILegalValue } from '../../features/context/context-field-store-type.js';
export declare const validateNumber: (value: unknown) => Promise<void>;
export declare const validateString: (value: unknown) => Promise<void>;
export declare const validateSemver: (value: unknown) => void;
export declare const validateRegex: (value: unknown, inverted?: unknown) => void;
export declare const validateDate: (value: unknown) => Promise<void>;
export declare const validateLegalValues: (legalValues: Readonly<ILegalValue[]>, match: string[] | string) => void;
//# sourceMappingURL=constraint-types.d.ts.map