UNPKG

vibe-tools

Version:
36 lines (35 loc) 1.35 kB
export declare class CursorToolsError extends Error { readonly details?: unknown | undefined; constructor(message: string, details?: unknown | undefined); formatUserMessage(debug?: boolean): string; } export declare class ProviderError extends CursorToolsError { constructor(message: string, details?: unknown); } export declare class ApiKeyMissingError extends ProviderError { constructor(provider: string); } export declare class ModelNotFoundError extends ProviderError { constructor(provider: string); } export declare class NetworkError extends ProviderError { constructor(message: string, details?: unknown); } export declare class GeminiRecitationError extends ProviderError { constructor(message?: string); } export declare class FileError extends CursorToolsError { constructor(message: string, details?: unknown); } export declare class TestError extends CursorToolsError { constructor(message: string, details?: unknown); } export declare class FeatureFileParseError extends TestError { constructor(filePath: string, details?: unknown); } export declare class TestExecutionError extends TestError { constructor(message: string, details?: unknown); } export declare class TestTimeoutError extends TestError { constructor(scenario: string, timeoutSeconds: number, details?: unknown); }