import { TypeRegistry } from "@smithy/core/schema";
import type { StaticErrorSchema, StaticOperationSchema, StaticStructureSchema } from "@smithy/types";
export declare var KMSServiceException$: StaticErrorSchema;
export declare var AlreadyExistsException$: StaticErrorSchema;
export declare var CloudHsmClusterInUseException$: StaticErrorSchema;
export declare var CloudHsmClusterInvalidConfigurationException$: StaticErrorSchema;
export declare var CloudHsmClusterNotActiveException$: StaticErrorSchema;
export declare var CloudHsmClusterNotFoundException$: StaticErrorSchema;
export declare var CloudHsmClusterNotRelatedException$: StaticErrorSchema;
export declare var ConflictException$: StaticErrorSchema;
export declare var CustomKeyStoreHasCMKsException$: StaticErrorSchema;
export declare var CustomKeyStoreInvalidStateException$: StaticErrorSchema;
export declare var CustomKeyStoreNameInUseException$: StaticErrorSchema;
export declare var CustomKeyStoreNotFoundException$: StaticErrorSchema;
export declare var DependencyTimeoutException$: StaticErrorSchema;
export declare var DisabledException$: StaticErrorSchema;
export declare var DryRunOperationException$: StaticErrorSchema;
export declare var ExpiredImportTokenException$: StaticErrorSchema;
export declare var IncorrectKeyException$: StaticErrorSchema;
export declare var IncorrectKeyMaterialException$: StaticErrorSchema;
export declare var IncorrectTrustAnchorException$: StaticErrorSchema;
export declare var InvalidAliasNameException$: StaticErrorSchema;
export declare var InvalidArnException$: StaticErrorSchema;
export declare var InvalidCiphertextException$: StaticErrorSchema;
export declare var InvalidGrantIdException$: StaticErrorSchema;
export declare var InvalidGrantTokenException$: StaticErrorSchema;
export declare var InvalidImportTokenException$: StaticErrorSchema;
export declare var InvalidKeyUsageException$: StaticErrorSchema;
export declare var InvalidMarkerException$: StaticErrorSchema;
export declare var KeyUnavailableException$: StaticErrorSchema;
export declare var KMSInternalException$: StaticErrorSchema;
export declare var KMSInvalidMacException$: StaticErrorSchema;
export declare var KMSInvalidSignatureException$: StaticErrorSchema;
export declare var KMSInvalidStateException$: StaticErrorSchema;
export declare var LimitExceededException$: StaticErrorSchema;
export declare var MalformedPolicyDocumentException$: StaticErrorSchema;
export declare var NotFoundException$: StaticErrorSchema;
export declare var TagException$: StaticErrorSchema;
export declare var UnsupportedOperationException$: StaticErrorSchema;
export declare var XksKeyAlreadyInUseException$: StaticErrorSchema;
export declare var XksKeyInvalidConfigurationException$: StaticErrorSchema;
export declare var XksKeyNotFoundException$: StaticErrorSchema;
export declare var XksProxyIncorrectAuthenticationCredentialException$: StaticErrorSchema;
export declare var XksProxyInvalidConfigurationException$: StaticErrorSchema;
export declare var XksProxyInvalidResponseException$: StaticErrorSchema;
export declare var XksProxyUriEndpointInUseException$: StaticErrorSchema;
export declare var XksProxyUriInUseException$: StaticErrorSchema;
export declare var XksProxyUriUnreachableException$: StaticErrorSchema;
export declare var XksProxyVpcEndpointServiceInUseException$: StaticErrorSchema;
export declare var XksProxyVpcEndpointServiceInvalidConfigurationException$: StaticErrorSchema;
export declare var XksProxyVpcEndpointServiceNotFoundException$: StaticErrorSchema;
/**
 * TypeRegistry instances containing modeled errors.
 * @internal
 *
 */
export declare const errorTypeRegistries: TypeRegistry[];
export declare var AliasListEntry$: StaticStructureSchema;
export declare var CancelKeyDeletionRequest$: StaticStructureSchema;
export declare var CancelKeyDeletionResponse$: StaticStructureSchema;
export declare var ConnectCustomKeyStoreRequest$: StaticStructureSchema;
export declare var ConnectCustomKeyStoreResponse$: StaticStructureSchema;
export declare var CreateAliasRequest$: StaticStructureSchema;
export declare var CreateCustomKeyStoreRequest$: StaticStructureSchema;
export declare var CreateCustomKeyStoreResponse$: StaticStructureSchema;
export declare var CreateGrantRequest$: StaticStructureSchema;
export declare var CreateGrantResponse$: StaticStructureSchema;
export declare var CreateKeyRequest$: StaticStructureSchema;
export declare var CreateKeyResponse$: StaticStructureSchema;
export declare var CustomKeyStoresListEntry$: StaticStructureSchema;
export declare var DecryptRequest$: StaticStructureSchema;
export declare var DecryptResponse$: StaticStructureSchema;
export declare var DeleteAliasRequest$: StaticStructureSchema;
export declare var DeleteCustomKeyStoreRequest$: StaticStructureSchema;
export declare var DeleteCustomKeyStoreResponse$: StaticStructureSchema;
export declare var DeleteImportedKeyMaterialRequest$: StaticStructureSchema;
export declare var DeleteImportedKeyMaterialResponse$: StaticStructureSchema;
export declare var DeriveSharedSecretRequest$: StaticStructureSchema;
export declare var DeriveSharedSecretResponse$: StaticStructureSchema;
export declare var DescribeCustomKeyStoresRequest$: StaticStructureSchema;
export declare var DescribeCustomKeyStoresResponse$: StaticStructureSchema;
export declare var DescribeKeyRequest$: StaticStructureSchema;
export declare var DescribeKeyResponse$: StaticStructureSchema;
export declare var DisableKeyRequest$: StaticStructureSchema;
export declare var DisableKeyRotationRequest$: StaticStructureSchema;
export declare var DisconnectCustomKeyStoreRequest$: StaticStructureSchema;
export declare var DisconnectCustomKeyStoreResponse$: StaticStructureSchema;
export declare var EnableKeyRequest$: StaticStructureSchema;
export declare var EnableKeyRotationRequest$: StaticStructureSchema;
export declare var EncryptRequest$: StaticStructureSchema;
export declare var EncryptResponse$: StaticStructureSchema;
export declare var GenerateDataKeyPairRequest$: StaticStructureSchema;
export declare var GenerateDataKeyPairResponse$: StaticStructureSchema;
export declare var GenerateDataKeyPairWithoutPlaintextRequest$: StaticStructureSchema;
export declare var GenerateDataKeyPairWithoutPlaintextResponse$: StaticStructureSchema;
export declare var GenerateDataKeyRequest$: StaticStructureSchema;
export declare var GenerateDataKeyResponse$: StaticStructureSchema;
export declare var GenerateDataKeyWithoutPlaintextRequest$: StaticStructureSchema;
export declare var GenerateDataKeyWithoutPlaintextResponse$: StaticStructureSchema;
export declare var GenerateMacRequest$: StaticStructureSchema;
export declare var GenerateMacResponse$: StaticStructureSchema;
export declare var GenerateRandomRequest$: StaticStructureSchema;
export declare var GenerateRandomResponse$: StaticStructureSchema;
export declare var GetKeyLastUsageRequest$: StaticStructureSchema;
export declare var GetKeyLastUsageResponse$: StaticStructureSchema;
export declare var GetKeyPolicyRequest$: StaticStructureSchema;
export declare var GetKeyPolicyResponse$: StaticStructureSchema;
export declare var GetKeyRotationStatusRequest$: StaticStructureSchema;
export declare var GetKeyRotationStatusResponse$: StaticStructureSchema;
export declare var GetParametersForImportRequest$: StaticStructureSchema;
export declare var GetParametersForImportResponse$: StaticStructureSchema;
export declare var GetPublicKeyRequest$: StaticStructureSchema;
export declare var GetPublicKeyResponse$: StaticStructureSchema;
export declare var GrantConstraints$: StaticStructureSchema;
export declare var GrantListEntry$: StaticStructureSchema;
export declare var ImportKeyMaterialRequest$: StaticStructureSchema;
export declare var ImportKeyMaterialResponse$: StaticStructureSchema;
export declare var KeyLastUsageData$: StaticStructureSchema;
export declare var KeyListEntry$: StaticStructureSchema;
export declare var KeyMetadata$: StaticStructureSchema;
export declare var ListAliasesRequest$: StaticStructureSchema;
export declare var ListAliasesResponse$: StaticStructureSchema;
export declare var ListGrantsRequest$: StaticStructureSchema;
export declare var ListGrantsResponse$: StaticStructureSchema;
export declare var ListKeyPoliciesRequest$: StaticStructureSchema;
export declare var ListKeyPoliciesResponse$: StaticStructureSchema;
export declare var ListKeyRotationsRequest$: StaticStructureSchema;
export declare var ListKeyRotationsResponse$: StaticStructureSchema;
export declare var ListKeysRequest$: StaticStructureSchema;
export declare var ListKeysResponse$: StaticStructureSchema;
export declare var ListResourceTagsRequest$: StaticStructureSchema;
export declare var ListResourceTagsResponse$: StaticStructureSchema;
export declare var ListRetirableGrantsRequest$: StaticStructureSchema;
export declare var MultiRegionConfiguration$: StaticStructureSchema;
export declare var MultiRegionKey$: StaticStructureSchema;
export declare var PutKeyPolicyRequest$: StaticStructureSchema;
export declare var RecipientInfo$: StaticStructureSchema;
export declare var ReEncryptRequest$: StaticStructureSchema;
export declare var ReEncryptResponse$: StaticStructureSchema;
export declare var ReplicateKeyRequest$: StaticStructureSchema;
export declare var ReplicateKeyResponse$: StaticStructureSchema;
export declare var RetireGrantRequest$: StaticStructureSchema;
export declare var RevokeGrantRequest$: StaticStructureSchema;
export declare var RotateKeyOnDemandRequest$: StaticStructureSchema;
export declare var RotateKeyOnDemandResponse$: StaticStructureSchema;
export declare var RotationsListEntry$: StaticStructureSchema;
export declare var ScheduleKeyDeletionRequest$: StaticStructureSchema;
export declare var ScheduleKeyDeletionResponse$: StaticStructureSchema;
export declare var SignRequest$: StaticStructureSchema;
export declare var SignResponse$: StaticStructureSchema;
export declare var Tag$: StaticStructureSchema;
export declare var TagResourceRequest$: StaticStructureSchema;
export declare var UntagResourceRequest$: StaticStructureSchema;
export declare var UpdateAliasRequest$: StaticStructureSchema;
export declare var UpdateCustomKeyStoreRequest$: StaticStructureSchema;
export declare var UpdateCustomKeyStoreResponse$: StaticStructureSchema;
export declare var UpdateKeyDescriptionRequest$: StaticStructureSchema;
export declare var UpdatePrimaryRegionRequest$: StaticStructureSchema;
export declare var VerifyMacRequest$: StaticStructureSchema;
export declare var VerifyMacResponse$: StaticStructureSchema;
export declare var VerifyRequest$: StaticStructureSchema;
export declare var VerifyResponse$: StaticStructureSchema;
export declare var XksKeyConfigurationType$: StaticStructureSchema;
export declare var XksProxyAuthenticationCredentialType$: StaticStructureSchema;
export declare var XksProxyConfigurationType$: StaticStructureSchema;
export declare var CancelKeyDeletion$: StaticOperationSchema;
export declare var ConnectCustomKeyStore$: StaticOperationSchema;
export declare var CreateAlias$: StaticOperationSchema;
export declare var CreateCustomKeyStore$: StaticOperationSchema;
export declare var CreateGrant$: StaticOperationSchema;
export declare var CreateKey$: StaticOperationSchema;
export declare var Decrypt$: StaticOperationSchema;
export declare var DeleteAlias$: StaticOperationSchema;
export declare var DeleteCustomKeyStore$: StaticOperationSchema;
export declare var DeleteImportedKeyMaterial$: StaticOperationSchema;
export declare var DeriveSharedSecret$: StaticOperationSchema;
export declare var DescribeCustomKeyStores$: StaticOperationSchema;
export declare var DescribeKey$: StaticOperationSchema;
export declare var DisableKey$: StaticOperationSchema;
export declare var DisableKeyRotation$: StaticOperationSchema;
export declare var DisconnectCustomKeyStore$: StaticOperationSchema;
export declare var EnableKey$: StaticOperationSchema;
export declare var EnableKeyRotation$: StaticOperationSchema;
export declare var Encrypt$: StaticOperationSchema;
export declare var GenerateDataKey$: StaticOperationSchema;
export declare var GenerateDataKeyPair$: StaticOperationSchema;
export declare var GenerateDataKeyPairWithoutPlaintext$: StaticOperationSchema;
export declare var GenerateDataKeyWithoutPlaintext$: StaticOperationSchema;
export declare var GenerateMac$: StaticOperationSchema;
export declare var GenerateRandom$: StaticOperationSchema;
export declare var GetKeyLastUsage$: StaticOperationSchema;
export declare var GetKeyPolicy$: StaticOperationSchema;
export declare var GetKeyRotationStatus$: StaticOperationSchema;
export declare var GetParametersForImport$: StaticOperationSchema;
export declare var GetPublicKey$: StaticOperationSchema;
export declare var ImportKeyMaterial$: StaticOperationSchema;
export declare var ListAliases$: StaticOperationSchema;
export declare var ListGrants$: StaticOperationSchema;
export declare var ListKeyPolicies$: StaticOperationSchema;
export declare var ListKeyRotations$: StaticOperationSchema;
export declare var ListKeys$: StaticOperationSchema;
export declare var ListResourceTags$: StaticOperationSchema;
export declare var ListRetirableGrants$: StaticOperationSchema;
export declare var PutKeyPolicy$: StaticOperationSchema;
export declare var ReEncrypt$: StaticOperationSchema;
export declare var ReplicateKey$: StaticOperationSchema;
export declare var RetireGrant$: StaticOperationSchema;
export declare var RevokeGrant$: StaticOperationSchema;
export declare var RotateKeyOnDemand$: StaticOperationSchema;
export declare var ScheduleKeyDeletion$: StaticOperationSchema;
export declare var Sign$: StaticOperationSchema;
export declare var TagResource$: StaticOperationSchema;
export declare var UntagResource$: StaticOperationSchema;
export declare var UpdateAlias$: StaticOperationSchema;
export declare var UpdateCustomKeyStore$: StaticOperationSchema;
export declare var UpdateKeyDescription$: StaticOperationSchema;
export declare var UpdatePrimaryRegion$: StaticOperationSchema;
export declare var Verify$: StaticOperationSchema;
export declare var VerifyMac$: StaticOperationSchema;
