export type EmbeddingProviderFailureCategory = 'embedding_authentication_failed' | 'embedding_authorization_failed' | 'embedding_model_invalid' | 'embedding_request_invalid' | 'embedding_quota_exhausted' | 'embedding_rate_limited' | 'embedding_upstream_unavailable' | 'embedding_provider_failed'; export interface EmbeddingProviderFailure { retryable: boolean; category: EmbeddingProviderFailureCategory; } /** Classify AI SDK failures without inspecting provider-specific message text. */ export declare function classifyEmbeddingProviderFailure(error: unknown): EmbeddingProviderFailure;