import { JsonSchemaResult, JsonSchemaTarget } from "../standard-schema/json-schema.mjs"; import { BaseValidator } from "./base-validator.mjs"; //#region ../@warlock.js/seal/src/validators/any-validator.d.ts /** * Any validator - accepts any value */ declare class AnyValidator extends BaseValidator { /** * Any validator means any value, so we disable the default required requirement. */ requiredRule: null; /** * Set is optional to be true */ isOptional: boolean; /** * @inheritdoc * * Any validator accepts anything. In JSON Schema, an empty object `{}` * is the permissive schema that accepts any valid JSON value. * * @example * ```ts * v.any().toJsonSchema("draft-2020-12") * // → {} * ``` */ toJsonSchema(target?: JsonSchemaTarget): JsonSchemaResult; } //#endregion export { AnyValidator }; //# sourceMappingURL=any-validator.d.mts.map