import { RequestInstance } from '../request';
export declare class TimeoutError extends Error {
    constructor();
}
export declare class AbortError extends Error {
    constructor();
}
export declare class DeletedError extends Error {
    constructor();
}
export declare class RequestProcessingError extends Error {
    description?: string;
    constructor(description?: string);
}
export declare class UnexpectedError extends Error {
    description?: string;
    constructor(description?: string);
}
export declare const getErrorMessage: (errorCase?: "timeout" | "abort" | "deleted" | "processing" | "unexpected") => TimeoutError | AbortError | DeletedError | RequestProcessingError | UnexpectedError;
export declare const stringifyValue: (response: string | unknown) => string;
export declare const getAdapterHeaders: (request: RequestInstance) => HeadersInit;
export declare const getAdapterPayload: (data: unknown) => string | FormData;
//# sourceMappingURL=adapter.utils.d.ts.map