import * as z from "zod/v4-mini";
import { ValidationError, ValidationError$Outbound } from "../components/validationerror.js";
import { PolarError } from "./polarerror.js";
export type HTTPValidationErrorData = {
    detail?: Array<ValidationError> | undefined;
};
export declare class HTTPValidationError extends PolarError {
    detail?: Array<ValidationError> | undefined;
    /** The original data that was passed to this error instance. */
    data$: HTTPValidationErrorData;
    constructor(err: HTTPValidationErrorData, httpMeta: {
        response: Response;
        request: Request;
        body: string;
    });
}
/** @internal */
export declare const HTTPValidationError$inboundSchema: z.ZodMiniType<HTTPValidationError, unknown>;
/** @internal */
export type HTTPValidationError$Outbound = {
    detail?: Array<ValidationError$Outbound> | undefined;
};
/** @internal */
export declare const HTTPValidationError$outboundSchema: z.ZodMiniType<HTTPValidationError$Outbound, HTTPValidationError>;
//# sourceMappingURL=httpvalidationerror.d.ts.map