import { Schema } from 'effect'; import type { MiddlewareError } from '../../lib/MiddlewareError.js'; import type { Rec, RequestResponseHandler } from '../index.js'; import { type RequestW } from '../RequestW.js'; export type WithValidatedPathParameters = { pathParameters: V; pathParametersValidatorRaw: RequestW['pathParameters']; }; export declare const middleware: (schema: Schema.Schema) => (wrapped: RequestResponseHandler, O, E, R>) => RequestResponseHandler; //# sourceMappingURL=pathParametersValidator.d.ts.map