@monsoft/mcp-docscribe
Version:
A Model Context Protocol implementation for generating comprehensive documentation
31 lines (30 loc) • 822 B
TypeScript
/**
* Base error class for documentation generation errors
*/
export declare class DocumentationError extends Error {
constructor(message: string);
}
/**
* Error thrown when invalid parameters are provided
*/
export declare class InvalidParametersError extends DocumentationError {
constructor(message: string);
}
/**
* Error thrown when document generation fails
*/
export declare class GenerationFailedError extends DocumentationError {
constructor(message: string);
}
/**
* Error thrown when the AI service returns an error
*/
export declare class AIServiceError extends DocumentationError {
constructor(message: string);
}
/**
* Error thrown when environment validation fails
*/
export declare class EnvironmentValidationError extends DocumentationError {
constructor(message: string);
}