import { BaseIssue, BaseSchema, InstanceSchema, SchemaWithPipe, StringSchema, UnionSchema } from 'valibot'; import { TransformJsonToSchemaAction, TransformQueryToSchemaAction } from './transformers.js'; type RequiredSchema = BaseSchema>; export type JsonToSchemaPipe = SchemaWithPipe, TransformJsonToSchemaAction ]>; export type QueryToSchemaPipe = SchemaWithPipe, InstanceSchema ], undefined>, TransformQueryToSchemaAction ]>; export declare function pipeJsonToSchema(schema: Schema): JsonToSchemaPipe; export declare function pipeQueryToSchema(schema: Schema): QueryToSchemaPipe; export {};