import { type MetaData } from "@metaobjectsdev/metadata"; import type { ValidationFailure } from "./errors.js"; export type ValidationResult = { ok: true; } | { ok: false; errors: ValidationFailure[]; }; export interface RunValidatorsOpts { /** Partial-update mode: required-checks only fire for fields whose key is present in `data`. */ partial?: boolean; } export declare function runValidators(entity: MetaData, data: Record, opts?: RunValidatorsOpts): ValidationResult; //# sourceMappingURL=validator-runner.d.ts.map