import * as z from "zod/v3"; import { SDKError } from "./sdkerror.js"; /** * The uniform error envelope. `error` is a stable machine-readable code * * @remarks * (never an internal reason); `correlation_id` echoes the request's * `X-Correlation-ID` for log correlation. */ export type RepoErrorData = { correlationId: string; error: string; }; /** * The uniform error envelope. `error` is a stable machine-readable code * * @remarks * (never an internal reason); `correlation_id` echoes the request's * `X-Correlation-ID` for log correlation. */ export declare class RepoError extends SDKError { correlationId: string; error: string; /** The original data that was passed to this error instance. */ data$: RepoErrorData; constructor(err: RepoErrorData, httpMeta: { response: Response; request: Request; body: string; }); } /** @internal */ export declare const RepoError$inboundSchema: z.ZodType; /** @internal */ export type RepoError$Outbound = { correlation_id: string; error: string; }; /** @internal */ export declare const RepoError$outboundSchema: z.ZodType; //# sourceMappingURL=repoerror.d.ts.map