@basictech/cli
Version:
Basic CLI for creating & managing your projects
21 lines • 877 B
TypeScript
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