export interface UseFieldValidationOptions { rules?: Array<{ type?: string; required?: boolean; message?: string; pattern?: string | RegExp; min?: number; max?: number; }>; dataSet?: string; dataSetField?: string; sessionId?: string; id?: string; /** 是否设计器模式(设计器下不展示 help/validateStatus) */ develop?: boolean; } /** * 返回校验方法及当前校验状态,与 AndInput 行为一致: * - 有 dataSet+dataSetField 时 help 来自 validateStore,否则来自 propsStore * - validate(value) 使用 async-validator,结果写入 validateStore 与 propsStore */ export declare function useFieldValidation(options: UseFieldValidationOptions): { validate: (value: unknown) => void; help: string | undefined; validateStatus: string | undefined; }; //# sourceMappingURL=useFieldValidation.d.ts.map