/**
 * 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);
}
