import { Doc } from '../../core';
export type ValidateTrigger = 'change' | 'blur' | 'focus' | 'manual';
/** 按触发时机过滤规则（manual=仅提交，change/blur=编辑时） */
export declare function filterRulesByTrigger(rules: any[], trigger: ValidateTrigger | 'all'): any[];
/** 组装校验 */
export declare const assembleRules: (ctx: any) => any;
export declare const createValidatorContext: (doc: Doc, ctx: any) => any;
