import { S as Schema, J as JsonSchema, F as FromSchemaUnvalidated, a as FromSchema } from './base.schema.types-BApIn9jr.js'; import { V as ValidateResult } from './validator.types-BIQli_m1.js'; import 'json-schema-to-ts'; import 'zod'; import 'ajv'; /** * Validate data against a schema. * * @param schema - The schema to validate the data against. * @param data - The data to validate. * @returns The validated data. */ declare const validateData: = FromSchemaUnvalidated, T_Validated extends Record = FromSchema>(schema: T_Schema, data: T_Unvalidated) => Promise>; /** * Transform a schema to a JSON schema. * * @param schema - The schema to transform. * @returns The transformed JSON schema. */ declare const transformSchema: (schema: Schema) => Promise; export { transformSchema, validateData };