import { Pipe, PipeInput, PipeOutput, PipeError } from 'valleyed'; export * from 'valleyed'; import { AsyncLocalStorage } from 'node:async_hooks'; import { I as IncomingFile, a as Request, b as Response, c as RouteDefToReqRes, d as RouteDef } from '../requestError-C2PNWUrt.js'; import { V as ValidationError } from '../validationError-Bw8OYv5s.js'; import '../types/index.js'; import '../overrides-6Hxg764S.js'; import 'node:http2'; import 'node:stream'; import '@fastify/cookie'; declare const incomingFile: (err?: string) => Pipe; declare const incomingFiles: (err?: string) => Pipe; declare const requestLocalStorage: AsyncLocalStorage>; declare const responseLocalStorage: AsyncLocalStorage>; declare const withRequest: >(fn: (req: Request>) => T) => Pipe, PipeOutput>; declare const withResponse: >(fn: (req: Response>) => T) => Pipe, PipeOutput>; declare const valleyed_incomingFile: typeof incomingFile; declare const valleyed_incomingFiles: typeof incomingFiles; declare const valleyed_requestLocalStorage: typeof requestLocalStorage; declare const valleyed_responseLocalStorage: typeof responseLocalStorage; declare const valleyed_withRequest: typeof withRequest; declare const valleyed_withResponse: typeof withResponse; declare namespace valleyed { export { valleyed_incomingFile as incomingFile, valleyed_incomingFiles as incomingFiles, valleyed_requestLocalStorage as requestLocalStorage, valleyed_responseLocalStorage as responseLocalStorage, valleyed_withRequest as withRequest, valleyed_withResponse as withResponse }; } declare function pipeErrorToValidationError(error: PipeError): ValidationError; declare function validate>(pipe: T, value: unknown): PipeOutput; export { pipeErrorToValidationError, validate, valleyed as ve };