import type { ExceptionOptionType as __ExceptionOptionType } from "@smithy/smithy-client"; import { BedrockRuntimeServiceException as __BaseException } from "./BedrockRuntimeServiceException"; /** *

The request is denied because you do not have sufficient permissions to perform the requested action. For troubleshooting this error, see AccessDeniedException in the Amazon Bedrock User Guide

* @public */ export declare class AccessDeniedException extends __BaseException { readonly name: "AccessDeniedException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

An internal server error occurred. For troubleshooting this error, see InternalFailure in the Amazon Bedrock User Guide

* @public */ export declare class InternalServerException extends __BaseException { readonly name: "InternalServerException"; readonly $fault: "server"; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

Your request was denied due to exceeding the account quotas for Amazon Bedrock. For troubleshooting this error, see ThrottlingException in the Amazon Bedrock User Guide

* @public */ export declare class ThrottlingException extends __BaseException { readonly name: "ThrottlingException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The input fails to satisfy the constraints specified by Amazon Bedrock. For troubleshooting this error, see ValidationError in the Amazon Bedrock User Guide

* @public */ export declare class ValidationException extends __BaseException { readonly name: "ValidationException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

Error occurred because of a conflict while performing an operation.

* @public */ export declare class ConflictException extends __BaseException { readonly name: "ConflictException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The specified resource ARN was not found. For troubleshooting this error, see ResourceNotFound in the Amazon Bedrock User Guide

* @public */ export declare class ResourceNotFoundException extends __BaseException { readonly name: "ResourceNotFoundException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

Your request exceeds the service quota for your account. You can view your quotas at Viewing service quotas. You can resubmit your request later.

* @public */ export declare class ServiceQuotaExceededException extends __BaseException { readonly name: "ServiceQuotaExceededException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The service isn't currently available. For troubleshooting this error, see ServiceUnavailable in the Amazon Bedrock User Guide

* @public */ export declare class ServiceUnavailableException extends __BaseException { readonly name: "ServiceUnavailableException"; readonly $fault: "server"; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The request failed due to an error while processing the model.

* @public */ export declare class ModelErrorException extends __BaseException { readonly name: "ModelErrorException"; readonly $fault: "client"; /** *

The original status code.

* @public */ originalStatusCode?: number | undefined; /** *

The resource name.

* @public */ resourceName?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The model specified in the request is not ready to serve inference requests. The AWS SDK will automatically retry the operation up to 5 times. For information about configuring automatic retries, see Retry behavior in the AWS SDKs and Tools reference guide.

* @public */ export declare class ModelNotReadyException extends __BaseException { readonly name: "ModelNotReadyException"; readonly $fault: "client"; $retryable: {}; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The request took too long to process. Processing time exceeded the model timeout length.

* @public */ export declare class ModelTimeoutException extends __BaseException { readonly name: "ModelTimeoutException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

An error occurred while streaming the response. Retry your request.

* @public */ export declare class ModelStreamErrorException extends __BaseException { readonly name: "ModelStreamErrorException"; readonly $fault: "client"; /** *

The original status code.

* @public */ originalStatusCode?: number | undefined; /** *

The original message.

* @public */ originalMessage?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); }