import { CmsModelFieldValidator } from "../abstractions/CmsModelFieldValidator.js"; import { CmsModelFieldPatternValidatorRegistry } from "../abstractions/CmsModelFieldPatternValidatorRegistry.js"; import type { CmsModelFieldValidatorValidateParams } from "../../../types/types.js"; declare class PatternValidatorImpl implements CmsModelFieldValidator.Interface { private readonly patternRegistry; readonly name = "pattern"; constructor(patternRegistry: CmsModelFieldPatternValidatorRegistry.Interface); validate({ value, validator }: CmsModelFieldValidatorValidateParams): Promise; } export declare const PatternValidator: typeof PatternValidatorImpl & { __abstraction: import("@webiny/di").Abstraction; }; export {};