export declare class TransportError extends Error {
    code: string;
    statusCode: number;
    originalError?: Error | undefined;
    constructor(message: string, code: string, statusCode?: number, originalError?: Error | undefined);
}
export declare class ValidationError extends TransportError {
    constructor(message: string, originalError?: Error);
}
export declare class APIError extends TransportError {
    constructor(message: string, code: string, statusCode?: number, originalError?: Error);
}
export declare class RateLimitError extends TransportError {
    constructor(message?: string);
}
