import type { ErrorDetails } from './commonTypes';
export type RequestErrorParams = {
    message: string;
    errorCode: string;
    details?: ErrorDetails;
    requestLabel?: string;
    rawBody: string;
};
export declare class UnprocessableResponseError extends Error {
    readonly details?: ErrorDetails;
    readonly errorCode: string;
    readonly isUnprocessableResponseError = true;
    constructor(params: RequestErrorParams);
}
