import * as z from "zod/v3";
export type ResponseRetryConfig = {
    /**
     * Number of retries (1-5).
     */
    count: number;
    /**
     * HTTP status codes that trigger a retry (e.g. [429, 500, 502, 503]).
     */
    onCodes: Array<number> | null;
};
/** @internal */
export type ResponseRetryConfig$Outbound = {
    count: number;
    on_codes: Array<number> | null;
};
/** @internal */
export declare const ResponseRetryConfig$outboundSchema: z.ZodType<ResponseRetryConfig$Outbound, z.ZodTypeDef, ResponseRetryConfig>;
export declare function responseRetryConfigToJSON(responseRetryConfig: ResponseRetryConfig): string;
//# sourceMappingURL=responseretryconfig.d.ts.map