/** * Common types and error classes for LLM package */ /** Base LLM error */ export declare class LLMError extends Error { readonly code: string; readonly cause?: unknown | undefined; constructor(message: string, code: string, cause?: unknown | undefined); } /** Configuration-related errors */ export declare class ConfigurationError extends LLMError { constructor(message: string, cause?: unknown); } /** Provider API errors */ export declare class ProviderError extends LLMError { readonly provider: string; constructor(message: string, provider: string, cause?: unknown); } //# sourceMappingURL=common.d.ts.map