import { ErrorCategory } from "./error-category.type.mjs"; import { AIErrorOptions } from "./ai-error.mjs"; import { ProviderError } from "./provider-error.mjs"; //#region ../ai/src/errors/provider-auth-error.d.ts /** * Provider rejected the credential — missing / invalid / expired API * key or insufficient permissions on the underlying account. Not * retryable; fix the credential and retry. * * @example * if (result.error instanceof ProviderAuthError) { * notifyOps("rotate API key", result.error.context); * } */ declare class ProviderAuthError extends ProviderError { static readonly defaultCategory: ErrorCategory; constructor(message: string, options?: AIErrorOptions); } //#endregion export { ProviderAuthError }; //# sourceMappingURL=provider-auth-error.d.mts.map