@aws-sdk/client-s3
Version:
AWS SDK for JavaScript S3 Client for Node.js, Browser and React Native
807 lines • 51.8 kB
TypeScript
import { HttpRequest as __HttpRequest, HttpResponse as __HttpResponse } from "@aws-sdk/protocol-http";
import { EventStreamSerdeContext as __EventStreamSerdeContext, SdkStreamSerdeContext as __SdkStreamSerdeContext, SerdeContext as __SerdeContext } from "@aws-sdk/types";
import { AbortMultipartUploadCommandInput, AbortMultipartUploadCommandOutput } from "../commands/AbortMultipartUploadCommand";
import { CompleteMultipartUploadCommandInput, CompleteMultipartUploadCommandOutput } from "../commands/CompleteMultipartUploadCommand";
import { CopyObjectCommandInput, CopyObjectCommandOutput } from "../commands/CopyObjectCommand";
import { CreateBucketCommandInput, CreateBucketCommandOutput } from "../commands/CreateBucketCommand";
import { CreateMultipartUploadCommandInput, CreateMultipartUploadCommandOutput } from "../commands/CreateMultipartUploadCommand";
import { DeleteBucketAnalyticsConfigurationCommandInput, DeleteBucketAnalyticsConfigurationCommandOutput } from "../commands/DeleteBucketAnalyticsConfigurationCommand";
import { DeleteBucketCommandInput, DeleteBucketCommandOutput } from "../commands/DeleteBucketCommand";
import { DeleteBucketCorsCommandInput, DeleteBucketCorsCommandOutput } from "../commands/DeleteBucketCorsCommand";
import { DeleteBucketEncryptionCommandInput, DeleteBucketEncryptionCommandOutput } from "../commands/DeleteBucketEncryptionCommand";
import { DeleteBucketIntelligentTieringConfigurationCommandInput, DeleteBucketIntelligentTieringConfigurationCommandOutput } from "../commands/DeleteBucketIntelligentTieringConfigurationCommand";
import { DeleteBucketInventoryConfigurationCommandInput, DeleteBucketInventoryConfigurationCommandOutput } from "../commands/DeleteBucketInventoryConfigurationCommand";
import { DeleteBucketLifecycleCommandInput, DeleteBucketLifecycleCommandOutput } from "../commands/DeleteBucketLifecycleCommand";
import { DeleteBucketMetricsConfigurationCommandInput, DeleteBucketMetricsConfigurationCommandOutput } from "../commands/DeleteBucketMetricsConfigurationCommand";
import { DeleteBucketOwnershipControlsCommandInput, DeleteBucketOwnershipControlsCommandOutput } from "../commands/DeleteBucketOwnershipControlsCommand";
import { DeleteBucketPolicyCommandInput, DeleteBucketPolicyCommandOutput } from "../commands/DeleteBucketPolicyCommand";
import { DeleteBucketReplicationCommandInput, DeleteBucketReplicationCommandOutput } from "../commands/DeleteBucketReplicationCommand";
import { DeleteBucketTaggingCommandInput, DeleteBucketTaggingCommandOutput } from "../commands/DeleteBucketTaggingCommand";
import { DeleteBucketWebsiteCommandInput, DeleteBucketWebsiteCommandOutput } from "../commands/DeleteBucketWebsiteCommand";
import { DeleteObjectCommandInput, DeleteObjectCommandOutput } from "../commands/DeleteObjectCommand";
import { DeleteObjectsCommandInput, DeleteObjectsCommandOutput } from "../commands/DeleteObjectsCommand";
import { DeleteObjectTaggingCommandInput, DeleteObjectTaggingCommandOutput } from "../commands/DeleteObjectTaggingCommand";
import { DeletePublicAccessBlockCommandInput, DeletePublicAccessBlockCommandOutput } from "../commands/DeletePublicAccessBlockCommand";
import { GetBucketAccelerateConfigurationCommandInput, GetBucketAccelerateConfigurationCommandOutput } from "../commands/GetBucketAccelerateConfigurationCommand";
import { GetBucketAclCommandInput, GetBucketAclCommandOutput } from "../commands/GetBucketAclCommand";
import { GetBucketAnalyticsConfigurationCommandInput, GetBucketAnalyticsConfigurationCommandOutput } from "../commands/GetBucketAnalyticsConfigurationCommand";
import { GetBucketCorsCommandInput, GetBucketCorsCommandOutput } from "../commands/GetBucketCorsCommand";
import { GetBucketEncryptionCommandInput, GetBucketEncryptionCommandOutput } from "../commands/GetBucketEncryptionCommand";
import { GetBucketIntelligentTieringConfigurationCommandInput, GetBucketIntelligentTieringConfigurationCommandOutput } from "../commands/GetBucketIntelligentTieringConfigurationCommand";
import { GetBucketInventoryConfigurationCommandInput, GetBucketInventoryConfigurationCommandOutput } from "../commands/GetBucketInventoryConfigurationCommand";
import { GetBucketLifecycleConfigurationCommandInput, GetBucketLifecycleConfigurationCommandOutput } from "../commands/GetBucketLifecycleConfigurationCommand";
import { GetBucketLocationCommandInput, GetBucketLocationCommandOutput } from "../commands/GetBucketLocationCommand";
import { GetBucketLoggingCommandInput, GetBucketLoggingCommandOutput } from "../commands/GetBucketLoggingCommand";
import { GetBucketMetricsConfigurationCommandInput, GetBucketMetricsConfigurationCommandOutput } from "../commands/GetBucketMetricsConfigurationCommand";
import { GetBucketNotificationConfigurationCommandInput, GetBucketNotificationConfigurationCommandOutput } from "../commands/GetBucketNotificationConfigurationCommand";
import { GetBucketOwnershipControlsCommandInput, GetBucketOwnershipControlsCommandOutput } from "../commands/GetBucketOwnershipControlsCommand";
import { GetBucketPolicyCommandInput, GetBucketPolicyCommandOutput } from "../commands/GetBucketPolicyCommand";
import { GetBucketPolicyStatusCommandInput, GetBucketPolicyStatusCommandOutput } from "../commands/GetBucketPolicyStatusCommand";
import { GetBucketReplicationCommandInput, GetBucketReplicationCommandOutput } from "../commands/GetBucketReplicationCommand";
import { GetBucketRequestPaymentCommandInput, GetBucketRequestPaymentCommandOutput } from "../commands/GetBucketRequestPaymentCommand";
import { GetBucketTaggingCommandInput, GetBucketTaggingCommandOutput } from "../commands/GetBucketTaggingCommand";
import { GetBucketVersioningCommandInput, GetBucketVersioningCommandOutput } from "../commands/GetBucketVersioningCommand";
import { GetBucketWebsiteCommandInput, GetBucketWebsiteCommandOutput } from "../commands/GetBucketWebsiteCommand";
import { GetObjectAclCommandInput, GetObjectAclCommandOutput } from "../commands/GetObjectAclCommand";
import { GetObjectAttributesCommandInput, GetObjectAttributesCommandOutput } from "../commands/GetObjectAttributesCommand";
import { GetObjectCommandInput, GetObjectCommandOutput } from "../commands/GetObjectCommand";
import { GetObjectLegalHoldCommandInput, GetObjectLegalHoldCommandOutput } from "../commands/GetObjectLegalHoldCommand";
import { GetObjectLockConfigurationCommandInput, GetObjectLockConfigurationCommandOutput } from "../commands/GetObjectLockConfigurationCommand";
import { GetObjectRetentionCommandInput, GetObjectRetentionCommandOutput } from "../commands/GetObjectRetentionCommand";
import { GetObjectTaggingCommandInput, GetObjectTaggingCommandOutput } from "../commands/GetObjectTaggingCommand";
import { GetObjectTorrentCommandInput, GetObjectTorrentCommandOutput } from "../commands/GetObjectTorrentCommand";
import { GetPublicAccessBlockCommandInput, GetPublicAccessBlockCommandOutput } from "../commands/GetPublicAccessBlockCommand";
import { HeadBucketCommandInput, HeadBucketCommandOutput } from "../commands/HeadBucketCommand";
import { HeadObjectCommandInput, HeadObjectCommandOutput } from "../commands/HeadObjectCommand";
import { ListBucketAnalyticsConfigurationsCommandInput, ListBucketAnalyticsConfigurationsCommandOutput } from "../commands/ListBucketAnalyticsConfigurationsCommand";
import { ListBucketIntelligentTieringConfigurationsCommandInput, ListBucketIntelligentTieringConfigurationsCommandOutput } from "../commands/ListBucketIntelligentTieringConfigurationsCommand";
import { ListBucketInventoryConfigurationsCommandInput, ListBucketInventoryConfigurationsCommandOutput } from "../commands/ListBucketInventoryConfigurationsCommand";
import { ListBucketMetricsConfigurationsCommandInput, ListBucketMetricsConfigurationsCommandOutput } from "../commands/ListBucketMetricsConfigurationsCommand";
import { ListBucketsCommandInput, ListBucketsCommandOutput } from "../commands/ListBucketsCommand";
import { ListMultipartUploadsCommandInput, ListMultipartUploadsCommandOutput } from "../commands/ListMultipartUploadsCommand";
import { ListObjectsCommandInput, ListObjectsCommandOutput } from "../commands/ListObjectsCommand";
import { ListObjectsV2CommandInput, ListObjectsV2CommandOutput } from "../commands/ListObjectsV2Command";
import { ListObjectVersionsCommandInput, ListObjectVersionsCommandOutput } from "../commands/ListObjectVersionsCommand";
import { ListPartsCommandInput, ListPartsCommandOutput } from "../commands/ListPartsCommand";
import { PutBucketAccelerateConfigurationCommandInput, PutBucketAccelerateConfigurationCommandOutput } from "../commands/PutBucketAccelerateConfigurationCommand";
import { PutBucketAclCommandInput, PutBucketAclCommandOutput } from "../commands/PutBucketAclCommand";
import { PutBucketAnalyticsConfigurationCommandInput, PutBucketAnalyticsConfigurationCommandOutput } from "../commands/PutBucketAnalyticsConfigurationCommand";
import { PutBucketCorsCommandInput, PutBucketCorsCommandOutput } from "../commands/PutBucketCorsCommand";
import { PutBucketEncryptionCommandInput, PutBucketEncryptionCommandOutput } from "../commands/PutBucketEncryptionCommand";
import { PutBucketIntelligentTieringConfigurationCommandInput, PutBucketIntelligentTieringConfigurationCommandOutput } from "../commands/PutBucketIntelligentTieringConfigurationCommand";
import { PutBucketInventoryConfigurationCommandInput, PutBucketInventoryConfigurationCommandOutput } from "../commands/PutBucketInventoryConfigurationCommand";
import { PutBucketLifecycleConfigurationCommandInput, PutBucketLifecycleConfigurationCommandOutput } from "../commands/PutBucketLifecycleConfigurationCommand";
import { PutBucketLoggingCommandInput, PutBucketLoggingCommandOutput } from "../commands/PutBucketLoggingCommand";
import { PutBucketMetricsConfigurationCommandInput, PutBucketMetricsConfigurationCommandOutput } from "../commands/PutBucketMetricsConfigurationCommand";
import { PutBucketNotificationConfigurationCommandInput, PutBucketNotificationConfigurationCommandOutput } from "../commands/PutBucketNotificationConfigurationCommand";
import { PutBucketOwnershipControlsCommandInput, PutBucketOwnershipControlsCommandOutput } from "../commands/PutBucketOwnershipControlsCommand";
import { PutBucketPolicyCommandInput, PutBucketPolicyCommandOutput } from "../commands/PutBucketPolicyCommand";
import { PutBucketReplicationCommandInput, PutBucketReplicationCommandOutput } from "../commands/PutBucketReplicationCommand";
import { PutBucketRequestPaymentCommandInput, PutBucketRequestPaymentCommandOutput } from "../commands/PutBucketRequestPaymentCommand";
import { PutBucketTaggingCommandInput, PutBucketTaggingCommandOutput } from "../commands/PutBucketTaggingCommand";
import { PutBucketVersioningCommandInput, PutBucketVersioningCommandOutput } from "../commands/PutBucketVersioningCommand";
import { PutBucketWebsiteCommandInput, PutBucketWebsiteCommandOutput } from "../commands/PutBucketWebsiteCommand";
import { PutObjectAclCommandInput, PutObjectAclCommandOutput } from "../commands/PutObjectAclCommand";
import { PutObjectCommandInput, PutObjectCommandOutput } from "../commands/PutObjectCommand";
import { PutObjectLegalHoldCommandInput, PutObjectLegalHoldCommandOutput } from "../commands/PutObjectLegalHoldCommand";
import { PutObjectLockConfigurationCommandInput, PutObjectLockConfigurationCommandOutput } from "../commands/PutObjectLockConfigurationCommand";
import { PutObjectRetentionCommandInput, PutObjectRetentionCommandOutput } from "../commands/PutObjectRetentionCommand";
import { PutObjectTaggingCommandInput, PutObjectTaggingCommandOutput } from "../commands/PutObjectTaggingCommand";
import { PutPublicAccessBlockCommandInput, PutPublicAccessBlockCommandOutput } from "../commands/PutPublicAccessBlockCommand";
import { RestoreObjectCommandInput, RestoreObjectCommandOutput } from "../commands/RestoreObjectCommand";
import { SelectObjectContentCommandInput, SelectObjectContentCommandOutput } from "../commands/SelectObjectContentCommand";
import { UploadPartCommandInput, UploadPartCommandOutput } from "../commands/UploadPartCommand";
import { UploadPartCopyCommandInput, UploadPartCopyCommandOutput } from "../commands/UploadPartCopyCommand";
import { WriteGetObjectResponseCommandInput, WriteGetObjectResponseCommandOutput } from "../commands/WriteGetObjectResponseCommand";
/**
* serializeAws_restXmlAbortMultipartUploadCommand
*/
export declare const se_AbortMultipartUploadCommand: (input: AbortMultipartUploadCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlCompleteMultipartUploadCommand
*/
export declare const se_CompleteMultipartUploadCommand: (input: CompleteMultipartUploadCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlCopyObjectCommand
*/
export declare const se_CopyObjectCommand: (input: CopyObjectCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlCreateBucketCommand
*/
export declare const se_CreateBucketCommand: (input: CreateBucketCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlCreateMultipartUploadCommand
*/
export declare const se_CreateMultipartUploadCommand: (input: CreateMultipartUploadCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlDeleteBucketCommand
*/
export declare const se_DeleteBucketCommand: (input: DeleteBucketCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlDeleteBucketAnalyticsConfigurationCommand
*/
export declare const se_DeleteBucketAnalyticsConfigurationCommand: (input: DeleteBucketAnalyticsConfigurationCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlDeleteBucketCorsCommand
*/
export declare const se_DeleteBucketCorsCommand: (input: DeleteBucketCorsCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlDeleteBucketEncryptionCommand
*/
export declare const se_DeleteBucketEncryptionCommand: (input: DeleteBucketEncryptionCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlDeleteBucketIntelligentTieringConfigurationCommand
*/
export declare const se_DeleteBucketIntelligentTieringConfigurationCommand: (input: DeleteBucketIntelligentTieringConfigurationCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlDeleteBucketInventoryConfigurationCommand
*/
export declare const se_DeleteBucketInventoryConfigurationCommand: (input: DeleteBucketInventoryConfigurationCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlDeleteBucketLifecycleCommand
*/
export declare const se_DeleteBucketLifecycleCommand: (input: DeleteBucketLifecycleCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlDeleteBucketMetricsConfigurationCommand
*/
export declare const se_DeleteBucketMetricsConfigurationCommand: (input: DeleteBucketMetricsConfigurationCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlDeleteBucketOwnershipControlsCommand
*/
export declare const se_DeleteBucketOwnershipControlsCommand: (input: DeleteBucketOwnershipControlsCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlDeleteBucketPolicyCommand
*/
export declare const se_DeleteBucketPolicyCommand: (input: DeleteBucketPolicyCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlDeleteBucketReplicationCommand
*/
export declare const se_DeleteBucketReplicationCommand: (input: DeleteBucketReplicationCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlDeleteBucketTaggingCommand
*/
export declare const se_DeleteBucketTaggingCommand: (input: DeleteBucketTaggingCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlDeleteBucketWebsiteCommand
*/
export declare const se_DeleteBucketWebsiteCommand: (input: DeleteBucketWebsiteCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlDeleteObjectCommand
*/
export declare const se_DeleteObjectCommand: (input: DeleteObjectCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlDeleteObjectsCommand
*/
export declare const se_DeleteObjectsCommand: (input: DeleteObjectsCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlDeleteObjectTaggingCommand
*/
export declare const se_DeleteObjectTaggingCommand: (input: DeleteObjectTaggingCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlDeletePublicAccessBlockCommand
*/
export declare const se_DeletePublicAccessBlockCommand: (input: DeletePublicAccessBlockCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlGetBucketAccelerateConfigurationCommand
*/
export declare const se_GetBucketAccelerateConfigurationCommand: (input: GetBucketAccelerateConfigurationCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlGetBucketAclCommand
*/
export declare const se_GetBucketAclCommand: (input: GetBucketAclCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlGetBucketAnalyticsConfigurationCommand
*/
export declare const se_GetBucketAnalyticsConfigurationCommand: (input: GetBucketAnalyticsConfigurationCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlGetBucketCorsCommand
*/
export declare const se_GetBucketCorsCommand: (input: GetBucketCorsCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlGetBucketEncryptionCommand
*/
export declare const se_GetBucketEncryptionCommand: (input: GetBucketEncryptionCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlGetBucketIntelligentTieringConfigurationCommand
*/
export declare const se_GetBucketIntelligentTieringConfigurationCommand: (input: GetBucketIntelligentTieringConfigurationCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlGetBucketInventoryConfigurationCommand
*/
export declare const se_GetBucketInventoryConfigurationCommand: (input: GetBucketInventoryConfigurationCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlGetBucketLifecycleConfigurationCommand
*/
export declare const se_GetBucketLifecycleConfigurationCommand: (input: GetBucketLifecycleConfigurationCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlGetBucketLocationCommand
*/
export declare const se_GetBucketLocationCommand: (input: GetBucketLocationCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlGetBucketLoggingCommand
*/
export declare const se_GetBucketLoggingCommand: (input: GetBucketLoggingCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlGetBucketMetricsConfigurationCommand
*/
export declare const se_GetBucketMetricsConfigurationCommand: (input: GetBucketMetricsConfigurationCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlGetBucketNotificationConfigurationCommand
*/
export declare const se_GetBucketNotificationConfigurationCommand: (input: GetBucketNotificationConfigurationCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlGetBucketOwnershipControlsCommand
*/
export declare const se_GetBucketOwnershipControlsCommand: (input: GetBucketOwnershipControlsCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlGetBucketPolicyCommand
*/
export declare const se_GetBucketPolicyCommand: (input: GetBucketPolicyCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlGetBucketPolicyStatusCommand
*/
export declare const se_GetBucketPolicyStatusCommand: (input: GetBucketPolicyStatusCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlGetBucketReplicationCommand
*/
export declare const se_GetBucketReplicationCommand: (input: GetBucketReplicationCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlGetBucketRequestPaymentCommand
*/
export declare const se_GetBucketRequestPaymentCommand: (input: GetBucketRequestPaymentCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlGetBucketTaggingCommand
*/
export declare const se_GetBucketTaggingCommand: (input: GetBucketTaggingCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlGetBucketVersioningCommand
*/
export declare const se_GetBucketVersioningCommand: (input: GetBucketVersioningCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlGetBucketWebsiteCommand
*/
export declare const se_GetBucketWebsiteCommand: (input: GetBucketWebsiteCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlGetObjectCommand
*/
export declare const se_GetObjectCommand: (input: GetObjectCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlGetObjectAclCommand
*/
export declare const se_GetObjectAclCommand: (input: GetObjectAclCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlGetObjectAttributesCommand
*/
export declare const se_GetObjectAttributesCommand: (input: GetObjectAttributesCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlGetObjectLegalHoldCommand
*/
export declare const se_GetObjectLegalHoldCommand: (input: GetObjectLegalHoldCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlGetObjectLockConfigurationCommand
*/
export declare const se_GetObjectLockConfigurationCommand: (input: GetObjectLockConfigurationCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlGetObjectRetentionCommand
*/
export declare const se_GetObjectRetentionCommand: (input: GetObjectRetentionCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlGetObjectTaggingCommand
*/
export declare const se_GetObjectTaggingCommand: (input: GetObjectTaggingCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlGetObjectTorrentCommand
*/
export declare const se_GetObjectTorrentCommand: (input: GetObjectTorrentCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlGetPublicAccessBlockCommand
*/
export declare const se_GetPublicAccessBlockCommand: (input: GetPublicAccessBlockCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlHeadBucketCommand
*/
export declare const se_HeadBucketCommand: (input: HeadBucketCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlHeadObjectCommand
*/
export declare const se_HeadObjectCommand: (input: HeadObjectCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlListBucketAnalyticsConfigurationsCommand
*/
export declare const se_ListBucketAnalyticsConfigurationsCommand: (input: ListBucketAnalyticsConfigurationsCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlListBucketIntelligentTieringConfigurationsCommand
*/
export declare const se_ListBucketIntelligentTieringConfigurationsCommand: (input: ListBucketIntelligentTieringConfigurationsCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlListBucketInventoryConfigurationsCommand
*/
export declare const se_ListBucketInventoryConfigurationsCommand: (input: ListBucketInventoryConfigurationsCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlListBucketMetricsConfigurationsCommand
*/
export declare const se_ListBucketMetricsConfigurationsCommand: (input: ListBucketMetricsConfigurationsCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlListBucketsCommand
*/
export declare const se_ListBucketsCommand: (input: ListBucketsCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlListMultipartUploadsCommand
*/
export declare const se_ListMultipartUploadsCommand: (input: ListMultipartUploadsCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlListObjectsCommand
*/
export declare const se_ListObjectsCommand: (input: ListObjectsCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlListObjectsV2Command
*/
export declare const se_ListObjectsV2Command: (input: ListObjectsV2CommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlListObjectVersionsCommand
*/
export declare const se_ListObjectVersionsCommand: (input: ListObjectVersionsCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlListPartsCommand
*/
export declare const se_ListPartsCommand: (input: ListPartsCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlPutBucketAccelerateConfigurationCommand
*/
export declare const se_PutBucketAccelerateConfigurationCommand: (input: PutBucketAccelerateConfigurationCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlPutBucketAclCommand
*/
export declare const se_PutBucketAclCommand: (input: PutBucketAclCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlPutBucketAnalyticsConfigurationCommand
*/
export declare const se_PutBucketAnalyticsConfigurationCommand: (input: PutBucketAnalyticsConfigurationCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlPutBucketCorsCommand
*/
export declare const se_PutBucketCorsCommand: (input: PutBucketCorsCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlPutBucketEncryptionCommand
*/
export declare const se_PutBucketEncryptionCommand: (input: PutBucketEncryptionCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlPutBucketIntelligentTieringConfigurationCommand
*/
export declare const se_PutBucketIntelligentTieringConfigurationCommand: (input: PutBucketIntelligentTieringConfigurationCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlPutBucketInventoryConfigurationCommand
*/
export declare const se_PutBucketInventoryConfigurationCommand: (input: PutBucketInventoryConfigurationCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlPutBucketLifecycleConfigurationCommand
*/
export declare const se_PutBucketLifecycleConfigurationCommand: (input: PutBucketLifecycleConfigurationCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlPutBucketLoggingCommand
*/
export declare const se_PutBucketLoggingCommand: (input: PutBucketLoggingCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlPutBucketMetricsConfigurationCommand
*/
export declare const se_PutBucketMetricsConfigurationCommand: (input: PutBucketMetricsConfigurationCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlPutBucketNotificationConfigurationCommand
*/
export declare const se_PutBucketNotificationConfigurationCommand: (input: PutBucketNotificationConfigurationCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlPutBucketOwnershipControlsCommand
*/
export declare const se_PutBucketOwnershipControlsCommand: (input: PutBucketOwnershipControlsCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlPutBucketPolicyCommand
*/
export declare const se_PutBucketPolicyCommand: (input: PutBucketPolicyCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlPutBucketReplicationCommand
*/
export declare const se_PutBucketReplicationCommand: (input: PutBucketReplicationCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlPutBucketRequestPaymentCommand
*/
export declare const se_PutBucketRequestPaymentCommand: (input: PutBucketRequestPaymentCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlPutBucketTaggingCommand
*/
export declare const se_PutBucketTaggingCommand: (input: PutBucketTaggingCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlPutBucketVersioningCommand
*/
export declare const se_PutBucketVersioningCommand: (input: PutBucketVersioningCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlPutBucketWebsiteCommand
*/
export declare const se_PutBucketWebsiteCommand: (input: PutBucketWebsiteCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlPutObjectCommand
*/
export declare const se_PutObjectCommand: (input: PutObjectCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlPutObjectAclCommand
*/
export declare const se_PutObjectAclCommand: (input: PutObjectAclCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlPutObjectLegalHoldCommand
*/
export declare const se_PutObjectLegalHoldCommand: (input: PutObjectLegalHoldCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlPutObjectLockConfigurationCommand
*/
export declare const se_PutObjectLockConfigurationCommand: (input: PutObjectLockConfigurationCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlPutObjectRetentionCommand
*/
export declare const se_PutObjectRetentionCommand: (input: PutObjectRetentionCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlPutObjectTaggingCommand
*/
export declare const se_PutObjectTaggingCommand: (input: PutObjectTaggingCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlPutPublicAccessBlockCommand
*/
export declare const se_PutPublicAccessBlockCommand: (input: PutPublicAccessBlockCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlRestoreObjectCommand
*/
export declare const se_RestoreObjectCommand: (input: RestoreObjectCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlSelectObjectContentCommand
*/
export declare const se_SelectObjectContentCommand: (input: SelectObjectContentCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlUploadPartCommand
*/
export declare const se_UploadPartCommand: (input: UploadPartCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlUploadPartCopyCommand
*/
export declare const se_UploadPartCopyCommand: (input: UploadPartCopyCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* serializeAws_restXmlWriteGetObjectResponseCommand
*/
export declare const se_WriteGetObjectResponseCommand: (input: WriteGetObjectResponseCommandInput, context: __SerdeContext) => Promise<__HttpRequest>;
/**
* deserializeAws_restXmlAbortMultipartUploadCommand
*/
export declare const de_AbortMultipartUploadCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<AbortMultipartUploadCommandOutput>;
/**
* deserializeAws_restXmlCompleteMultipartUploadCommand
*/
export declare const de_CompleteMultipartUploadCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<CompleteMultipartUploadCommandOutput>;
/**
* deserializeAws_restXmlCopyObjectCommand
*/
export declare const de_CopyObjectCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<CopyObjectCommandOutput>;
/**
* deserializeAws_restXmlCreateBucketCommand
*/
export declare const de_CreateBucketCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<CreateBucketCommandOutput>;
/**
* deserializeAws_restXmlCreateMultipartUploadCommand
*/
export declare const de_CreateMultipartUploadCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<CreateMultipartUploadCommandOutput>;
/**
* deserializeAws_restXmlDeleteBucketCommand
*/
export declare const de_DeleteBucketCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<DeleteBucketCommandOutput>;
/**
* deserializeAws_restXmlDeleteBucketAnalyticsConfigurationCommand
*/
export declare const de_DeleteBucketAnalyticsConfigurationCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<DeleteBucketAnalyticsConfigurationCommandOutput>;
/**
* deserializeAws_restXmlDeleteBucketCorsCommand
*/
export declare const de_DeleteBucketCorsCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<DeleteBucketCorsCommandOutput>;
/**
* deserializeAws_restXmlDeleteBucketEncryptionCommand
*/
export declare const de_DeleteBucketEncryptionCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<DeleteBucketEncryptionCommandOutput>;
/**
* deserializeAws_restXmlDeleteBucketIntelligentTieringConfigurationCommand
*/
export declare const de_DeleteBucketIntelligentTieringConfigurationCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<DeleteBucketIntelligentTieringConfigurationCommandOutput>;
/**
* deserializeAws_restXmlDeleteBucketInventoryConfigurationCommand
*/
export declare const de_DeleteBucketInventoryConfigurationCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<DeleteBucketInventoryConfigurationCommandOutput>;
/**
* deserializeAws_restXmlDeleteBucketLifecycleCommand
*/
export declare const de_DeleteBucketLifecycleCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<DeleteBucketLifecycleCommandOutput>;
/**
* deserializeAws_restXmlDeleteBucketMetricsConfigurationCommand
*/
export declare const de_DeleteBucketMetricsConfigurationCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<DeleteBucketMetricsConfigurationCommandOutput>;
/**
* deserializeAws_restXmlDeleteBucketOwnershipControlsCommand
*/
export declare const de_DeleteBucketOwnershipControlsCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<DeleteBucketOwnershipControlsCommandOutput>;
/**
* deserializeAws_restXmlDeleteBucketPolicyCommand
*/
export declare const de_DeleteBucketPolicyCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<DeleteBucketPolicyCommandOutput>;
/**
* deserializeAws_restXmlDeleteBucketReplicationCommand
*/
export declare const de_DeleteBucketReplicationCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<DeleteBucketReplicationCommandOutput>;
/**
* deserializeAws_restXmlDeleteBucketTaggingCommand
*/
export declare const de_DeleteBucketTaggingCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<DeleteBucketTaggingCommandOutput>;
/**
* deserializeAws_restXmlDeleteBucketWebsiteCommand
*/
export declare const de_DeleteBucketWebsiteCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<DeleteBucketWebsiteCommandOutput>;
/**
* deserializeAws_restXmlDeleteObjectCommand
*/
export declare const de_DeleteObjectCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<DeleteObjectCommandOutput>;
/**
* deserializeAws_restXmlDeleteObjectsCommand
*/
export declare const de_DeleteObjectsCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<DeleteObjectsCommandOutput>;
/**
* deserializeAws_restXmlDeleteObjectTaggingCommand
*/
export declare const de_DeleteObjectTaggingCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<DeleteObjectTaggingCommandOutput>;
/**
* deserializeAws_restXmlDeletePublicAccessBlockCommand
*/
export declare const de_DeletePublicAccessBlockCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<DeletePublicAccessBlockCommandOutput>;
/**
* deserializeAws_restXmlGetBucketAccelerateConfigurationCommand
*/
export declare const de_GetBucketAccelerateConfigurationCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<GetBucketAccelerateConfigurationCommandOutput>;
/**
* deserializeAws_restXmlGetBucketAclCommand
*/
export declare const de_GetBucketAclCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<GetBucketAclCommandOutput>;
/**
* deserializeAws_restXmlGetBucketAnalyticsConfigurationCommand
*/
export declare const de_GetBucketAnalyticsConfigurationCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<GetBucketAnalyticsConfigurationCommandOutput>;
/**
* deserializeAws_restXmlGetBucketCorsCommand
*/
export declare const de_GetBucketCorsCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<GetBucketCorsCommandOutput>;
/**
* deserializeAws_restXmlGetBucketEncryptionCommand
*/
export declare const de_GetBucketEncryptionCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<GetBucketEncryptionCommandOutput>;
/**
* deserializeAws_restXmlGetBucketIntelligentTieringConfigurationCommand
*/
export declare const de_GetBucketIntelligentTieringConfigurationCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<GetBucketIntelligentTieringConfigurationCommandOutput>;
/**
* deserializeAws_restXmlGetBucketInventoryConfigurationCommand
*/
export declare const de_GetBucketInventoryConfigurationCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<GetBucketInventoryConfigurationCommandOutput>;
/**
* deserializeAws_restXmlGetBucketLifecycleConfigurationCommand
*/
export declare const de_GetBucketLifecycleConfigurationCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<GetBucketLifecycleConfigurationCommandOutput>;
/**
* deserializeAws_restXmlGetBucketLocationCommand
*/
export declare const de_GetBucketLocationCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<GetBucketLocationCommandOutput>;
/**
* deserializeAws_restXmlGetBucketLoggingCommand
*/
export declare const de_GetBucketLoggingCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<GetBucketLoggingCommandOutput>;
/**
* deserializeAws_restXmlGetBucketMetricsConfigurationCommand
*/
export declare const de_GetBucketMetricsConfigurationCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<GetBucketMetricsConfigurationCommandOutput>;
/**
* deserializeAws_restXmlGetBucketNotificationConfigurationCommand
*/
export declare const de_GetBucketNotificationConfigurationCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<GetBucketNotificationConfigurationCommandOutput>;
/**
* deserializeAws_restXmlGetBucketOwnershipControlsCommand
*/
export declare const de_GetBucketOwnershipControlsCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<GetBucketOwnershipControlsCommandOutput>;
/**
* deserializeAws_restXmlGetBucketPolicyCommand
*/
export declare const de_GetBucketPolicyCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<GetBucketPolicyCommandOutput>;
/**
* deserializeAws_restXmlGetBucketPolicyStatusCommand
*/
export declare const de_GetBucketPolicyStatusCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<GetBucketPolicyStatusCommandOutput>;
/**
* deserializeAws_restXmlGetBucketReplicationCommand
*/
export declare const de_GetBucketReplicationCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<GetBucketReplicationCommandOutput>;
/**
* deserializeAws_restXmlGetBucketRequestPaymentCommand
*/
export declare const de_GetBucketRequestPaymentCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<GetBucketRequestPaymentCommandOutput>;
/**
* deserializeAws_restXmlGetBucketTaggingCommand
*/
export declare const de_GetBucketTaggingCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<GetBucketTaggingCommandOutput>;
/**
* deserializeAws_restXmlGetBucketVersioningCommand
*/
export declare const de_GetBucketVersioningCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<GetBucketVersioningCommandOutput>;
/**
* deserializeAws_restXmlGetBucketWebsiteCommand
*/
export declare const de_GetBucketWebsiteCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<GetBucketWebsiteCommandOutput>;
/**
* deserializeAws_restXmlGetObjectCommand
*/
export declare const de_GetObjectCommand: (output: __HttpResponse, context: __SerdeContext & __SdkStreamSerdeContext) => Promise<GetObjectCommandOutput>;
/**
* deserializeAws_restXmlGetObjectAclCommand
*/
export declare const de_GetObjectAclCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<GetObjectAclCommandOutput>;
/**
* deserializeAws_restXmlGetObjectAttributesCommand
*/
export declare const de_GetObjectAttributesCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<GetObjectAttributesCommandOutput>;
/**
* deserializeAws_restXmlGetObjectLegalHoldCommand
*/
export declare const de_GetObjectLegalHoldCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<GetObjectLegalHoldCommandOutput>;
/**
* deserializeAws_restXmlGetObjectLockConfigurationCommand
*/
export declare const de_GetObjectLockConfigurationCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<GetObjectLockConfigurationCommandOutput>;
/**
* deserializeAws_restXmlGetObjectRetentionCommand
*/
export declare const de_GetObjectRetentionCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<GetObjectRetentionCommandOutput>;
/**
* deserializeAws_restXmlGetObjectTaggingCommand
*/
export declare const de_GetObjectTaggingCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<GetObjectTaggingCommandOutput>;
/**
* deserializeAws_restXmlGetObjectTorrentCommand
*/
export declare const de_GetObjectTorrentCommand: (output: __HttpResponse, context: __SerdeContext & __SdkStreamSerdeContext) => Promise<GetObjectTorrentCommandOutput>;
/**
* deserializeAws_restXmlGetPublicAccessBlockCommand
*/
export declare const de_GetPublicAccessBlockCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<GetPublicAccessBlockCommandOutput>;
/**
* deserializeAws_restXmlHeadBucketCommand
*/
export declare const de_HeadBucketCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<HeadBucketCommandOutput>;
/**
* deserializeAws_restXmlHeadObjectCommand
*/
export declare const de_HeadObjectCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<HeadObjectCommandOutput>;
/**
* deserializeAws_restXmlListBucketAnalyticsConfigurationsCommand
*/
export declare const de_ListBucketAnalyticsConfigurationsCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<ListBucketAnalyticsConfigurationsCommandOutput>;
/**
* deserializeAws_restXmlListBucketIntelligentTieringConfigurationsCommand
*/
export declare const de_ListBucketIntelligentTieringConfigurationsCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<ListBucketIntelligentTieringConfigurationsCommandOutput>;
/**
* deserializeAws_restXmlListBucketInventoryConfigurationsCommand
*/
export declare const de_ListBucketInventoryConfigurationsCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<ListBucketInventoryConfigurationsCommandOutput>;
/**
* deserializeAws_restXmlListBucketMetricsConfigurationsCommand
*/
export declare const de_ListBucketMetricsConfigurationsCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<ListBucketMetricsConfigurationsCommandOutput>;
/**
* deserializeAws_restXmlListBucketsCommand
*/
export declare const de_ListBucketsCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<ListBucketsCommandOutput>;
/**
* deserializeAws_restXmlListMultipartUploadsCommand
*/
export declare const de_ListMultipartUploadsCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<ListMultipartUploadsCommandOutput>;
/**
* deserializeAws_restXmlListObjectsCommand
*/
export declare const de_ListObjectsCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<ListObjectsCommandOutput>;
/**
* deserializeAws_restXmlListObjectsV2Command
*/
export declare const de_ListObjectsV2Command: (output: __HttpResponse, context: __SerdeContext) => Promise<ListObjectsV2CommandOutput>;
/**
* deserializeAws_restXmlListObjectVersionsCommand
*/
export declare const de_ListObjectVersionsCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<ListObjectVersionsCommandOutput>;
/**
* deserializeAws_restXmlListPartsCommand
*/
export declare const de_ListPartsCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<ListPartsCommandOutput>;
/**
* deserializeAws_restXmlPutBucketAccelerateConfigurationCommand
*/
export declare const de_PutBucketAccelerateConfigurationCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<PutBucketAccelerateConfigurationCommandOutput>;
/**
* deserializeAws_restXmlPutBucketAclCommand
*/
export declare const de_PutBucketAclCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<PutBucketAclCommandOutput>;
/**
* deserializeAws_restXmlPutBucketAnalyticsConfigurationCommand
*/
export declare const de_PutBucketAnalyticsConfigurationCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<PutBucketAnalyticsConfigurationCommandOutput>;
/**
* deserializeAws_restXmlPutBucketCorsCommand
*/
export declare const de_PutBucketCorsCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<PutBucketCorsCommandOutput>;
/**
* deserializeAws_restXmlPutBucketEncryptionCommand
*/
export declare const de_PutBucketEncryptionCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<PutBucketEncryptionCommandOutput>;
/**
* deserializeAws_restXmlPutBucketIntelligentTieringConfigurationCommand
*/
export declare const de_PutBucketIntelligentTieringConfigurationCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<PutBucketIntelligentTieringConfigurationCommandOutput>;
/**
* deserializeAws_restXmlPutBucketInventoryConfigurationCommand
*/
export declare const de_PutBucketInventoryConfigurationCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<PutBucketInventoryConfigurationCommandOutput>;
/**
* deserializeAws_restXmlPutBucketLifecycleConfigurationCommand
*/
export declare const de_PutBucketLifecycleConfigurationCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<PutBucketLifecycleConfigurationCommandOutput>;
/**
* deserializeAws_restXmlPutBucketLoggingCommand
*/
export declare const de_PutBucketLoggingCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<PutBucketLoggingCommandOutput>;
/**
* deserializeAws_restXmlPutBucketMetricsConfigurationCommand
*/
export declare const de_PutBucketMetricsConfigurationCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<PutBucketMetricsConfigurationCommandOutput>;
/**
* deserializeAws_restXmlPutBucketNotificationConfigurationCommand
*/
export declare const de_PutBucketNotificationConfigurationCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<PutBucketNotificationConfigurationCommandOutput>;
/**
* deserializeAws_restXmlPutBucketOwnershipControlsCommand
*/
export declare const de_PutBucketOwnershipControlsCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<PutBucketOwnershipControlsCommandOutput>;
/**
* deserializeAws_restXmlPutBucketPolicyCommand
*/
export declare const de_PutBucketPolicyCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<PutBucketPolicyCommandOutput>;
/**
* deserializeAws_restXmlPutBucketReplicationCommand
*/
export declare const de_PutBucketReplicationCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<PutBucketReplicationCommandOutput>;
/**
* deserializeAws_restXmlPutBucketRequestPaymentCommand
*/
export declare const de_PutBucketRequestPaymentCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<PutBucketRequestPaymentCommandOutput>;
/**
* deserializeAws_restXmlPutBucketTaggingCommand
*/
export declare const de_PutBucketTaggingCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<PutBucketTaggingCommandOutput>;
/**
* deserializeAws_restXmlPutBucketVersioningCommand
*/
export declare const de_PutBucketVersioningCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<PutBucketVersioningCommandOutput>;
/**
* deserializeAws_restXmlPutBucketWebsiteCommand
*/
export declare const de_PutBucketWebsiteCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<PutBucketWebsiteCommandOutput>;
/**
* deserializeAws_restXmlPutObjectCommand
*/
export declare const de_PutObjectCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<PutObjectCommandOutput>;
/**
* deserializeAws_restXmlPutObjectAclCommand
*/
export declare const de_PutObjectAclCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<PutObjectAclCommandOutput>;
/**
* deserializeAws_restXmlPutObjectLegalHoldCommand
*/
export declare const de_PutObjectLegalHoldCommand: (output: __HttpResponse, context: __SerdeContext) => Promise<PutObjectLegalHoldCommandOutput>;
/**
* deserializeAws_restXmlPutObjectLockConfigurationCommand
*/
export declare const de_PutObje