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

You do not have sufficient access to perform this action.

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

Exception raised to indicate that authorization of an action was successful, when the * DryRun flag is set to true.

* @public */ export declare class DryRunOperation extends __BaseException { readonly name: "DryRunOperation"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

Exception raised when an internal, configuration, or dependency error is * encountered.

* @public */ export declare class InternalServerError extends __BaseException { readonly name: "InternalServerError"; readonly $fault: "server"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

Exception raised when the provided input violates a policy constraint or is entered in the * wrong format or data type.

* @public */ export declare class InvalidInputException extends __BaseException { readonly name: "InvalidInputException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

Exception raised when a request fails due to temporary unavailability of the * service.

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

The request was denied due to request throttling.

* @public */ export declare class ThrottlingException extends __BaseException { readonly name: "ThrottlingException"; readonly $fault: "client"; Message: string | undefined; /** *

The number of seconds the caller should wait before retrying.

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