export declare class BasicCliError extends Error {
    code: string;
    suggestions?: string[] | undefined;
    constructor(message: string, code: string, suggestions?: string[] | undefined);
}
export declare class AuthError extends BasicCliError {
    constructor(message: string, suggestions?: string[]);
}
export declare class ApiError extends BasicCliError {
    statusCode?: number | undefined;
    constructor(message: string, statusCode?: number | undefined, suggestions?: string[]);
}
export declare class SchemaError extends BasicCliError {
    constructor(message: string, suggestions?: string[]);
}
export declare class NetworkError extends BasicCliError {
    constructor(message?: string);
}
export declare function handleError(error: unknown): BasicCliError;
export declare function formatError(error: BasicCliError): string;
//# sourceMappingURL=errors.d.ts.map