export interface FiveMErrorOptions {
    method: string;
    url?: string;
    status?: number;
    cause?: unknown;
}
export declare class FiveMError extends Error {
    readonly method: string;
    readonly url?: string;
    readonly status?: number;
    readonly cause?: unknown;
    constructor(message: string, options: FiveMErrorOptions);
    toJSON(): Record<string, unknown>;
}
