/** * Base class for all LIBLLM specific errors */ export declare class LIBLLMError extends Error { constructor(message: string); } /** * Authentication errors */ export declare class AuthenticationError extends LIBLLMError { } export declare class InvalidCredentialsError extends AuthenticationError { constructor(provider: string); } export declare class ConfigurationError extends LIBLLMError { } export declare class ParseError extends LIBLLMError { } export declare class MissingCodeBlockError extends ParseError { constructor(); } export declare class ProviderError extends LIBLLMError { } export declare class InvalidProviderError extends ProviderError { constructor(name: string); } export declare class UnknownModelError extends ProviderError { constructor(model: string); }