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

The resource hierarchy is changing.

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

The resource does not exist.

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

The IDs of the non-existent resources.

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

The Directory Service cannot reach an on-premises instance. Or a dependency * under the control of the organization is failing, such as a connected Active * Directory.

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

The specified document version is not in the INITIALIZED state.

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

One or more of the dependencies is unavailable.

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

The operation is not permitted.

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

The caller does not have access to perform the action on the resource.

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

This exception is thrown when the document is locked for comments and user tries to * create or delete a comment on that document.

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

The requested operation is not allowed on the specified comment object.

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

The limit has been reached on the number of custom properties for the specified * resource.

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

Another operation is in progress on the resource that conflicts with the current operation.

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

The resource already exists.

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

The maximum of 100,000 files and folders under the parent folder has been exceeded.

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

The limit has been reached on the number of labels for the specified * resource.

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

The pagination marker or limit fields are not valid.

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

You've reached the limit on the number of subscriptions for the WorkDocs * instance.

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

The operation is invalid.

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

The password is invalid.

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

The response is too large to return. The request must include a filter to reduce the size of the response.

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

This exception is thrown when a valid checkout ID is not presented on document * version upload calls for a document that has been checked out from Web client.

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

The resource is already checked out.

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

The storage limit has been exceeded.

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

The storage limit will be exceeded.

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

The last user in the organization is being deactivated.

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

The user is undergoing transfer of ownership.

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