export declare class RetryLimitExceededError extends Error {
    statusCode: number;
    status: number;
    constructor(statusCode: number, message: string);
}
export declare class SDKNotInitializedError extends Error {
    constructor();
}
export declare class PlatformIDRequiredError extends Error {
    constructor();
}
export declare class DeviceIDRequiredError extends Error {
    constructor();
}
export declare class ExternalIDRequiredError extends Error {
    constructor();
}
export declare class CampaignNotAvailableError extends Error {
    constructor();
}
export declare class AnonymousModeAlreadyOnError extends Error {
    constructor();
}
export declare class AnonymousModeAlreadyOffError extends Error {
    constructor();
}
export declare class AnonymousLoginError extends Error {
    constructor();
}
export declare class AnonymousCDPError extends Error {
    constructor();
}
export declare class BadRequestError extends Error {
    constructor(message: string);
}
export declare class NotFoundError extends Error {
    constructor(message: string);
}
export declare class ClientError extends Error {
    statusCode: number;
    constructor(statusCode: number, message: string);
}
export declare class InternalServerError extends Error {
    constructor(message: string);
}
export declare const handleErrors: (status: number, path: string) => void;
