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

Provides information about an error that occurred due to insufficient access to a specified resource.

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

Provides information about an error that occurred due to a versioning conflict for a specified resource.

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

Provides information about an error that occurred due to an unknown internal server error, exception, or failure.

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

Provides information about an error that occurred because a specified resource wasn't found.

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

Provides information about an error that occurred due to one or more service quotas for an account.

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

Provides information about an error that occurred because too many requests were sent during a certain amount of time.

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

Provides information about an error that occurred due to a syntax error in a request.

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

Provides information about an error that occurred due to an unprocessable entity.

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