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

Returns information about an error.

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

The attribute which caused the error.

* @public */ ErrorAttribute?: string | undefined; /** *

The explanation of the error.

* @public */ Message?: string | undefined; /** *

The list of resource share errors.

* @public */ ResourceShareErrors?: ResourceShareError[] | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

Returns information about an error.

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

The attribute which caused the error.

* @public */ ErrorAttribute?: string | undefined; /** *

The explanation of the error.

* @public */ Message?: string | undefined; /** *

The list of resource share errors.

* @public */ ResourceShareErrors?: ResourceShareError[] | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

Returns information about an error.

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

The attribute which caused the error.

* @public */ ErrorAttribute?: string | undefined; /** *

The explanation of the error.

* @public */ Message?: string | undefined; /** *

The list of resource share errors.

* @public */ ResourceShareErrors?: ResourceShareError[] | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

Returns information about an error.

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

The attribute which caused the error.

* @public */ ErrorAttribute?: string | undefined; /** *

The explanation of the error.

* @public */ Message?: string | undefined; /** *

The list of resource share errors.

* @public */ ResourceShareErrors?: ResourceShareError[] | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

Returns information about an error.

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

The attribute which caused the error.

* @public */ ErrorAttribute?: string | undefined; /** *

The explanation of the error.

* @public */ Message?: string | undefined; /** *

The list of resource share errors.

* @public */ ResourceShareErrors?: ResourceShareError[] | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

Returns information about an error.

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

The attribute which caused the error.

* @public */ ErrorAttribute?: string | undefined; /** *

The explanation of the error.

* @public */ Message?: string | undefined; /** *

The list of resource share errors.

* @public */ ResourceShareErrors?: ResourceShareError[] | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); }