import { StateArguments } from './types'; export interface StateResult { res: string; errors: string[] | null; } export declare type SubValidator = (value: string, ...rest: string[]) => StateResult; export interface StateParamType { subValidators?: Record; validate(value: any, args: StateArguments, resolveParam: any, validateDefinition: boolean, validateValue: boolean): StateResult; } export declare const systemValidators: Record; //# sourceMappingURL=state-validators.d.ts.map