quallaa-cli
Version:
Sets up core infrastructure services for AI-assisted development
34 lines • 1.14 kB
TypeScript
export declare class QuallaaError extends Error {
readonly code: string;
readonly version: string;
readonly timestamp: string;
constructor(message: string, code?: string);
toJSON(): {
name: string;
message: string;
code: string;
version: string;
timestamp: string;
stack: string | undefined;
};
}
export declare class AuthenticationError extends QuallaaError {
constructor(message: string, service?: string);
}
export declare class ServiceError extends QuallaaError {
readonly service: string;
readonly statusCode?: number;
constructor(message: string, service: string, statusCode?: number);
}
export declare class ValidationError extends QuallaaError {
readonly field?: string;
constructor(message: string, field?: string);
}
export declare class ConfigurationError extends QuallaaError {
constructor(message: string);
}
export declare class CredentialStorageError extends QuallaaError {
readonly operation: string;
constructor(message: string, operation: 'save' | 'retrieve' | 'delete');
}
//# sourceMappingURL=custom-errors.d.ts.map