import * as mod from "https://dotland.deno.dev/x/aws_api@v0.8.1/services/s3/structs.ts"; InterfacesI_ObjectIAbortIncompleteMultipartUploadIAbortMultipartUploadOutputIAbortMultipartUploadRequestIAccelerateConfigurationIAccessControlPolicyIAccessControlTranslationIAnalyticsAndOperatorIAnalyticsConfigurationIAnalyticsExportDestinationIAnalyticsFilterIAnalyticsS3BucketDestinationIBucketIBucketLifecycleConfigurationIBucketLoggingStatusICloudFunctionConfigurationICommonPrefixICompletedMultipartUploadICompletedPartICompleteMultipartUploadOutputICompleteMultipartUploadRequestIConditionIContinuationEventICopyObjectOutputICopyObjectRequestICopyObjectResultICopyPartResultICORSConfigurationICORSRuleICreateBucketConfigurationICreateBucketOutputICreateBucketRequestICreateMultipartUploadOutputICreateMultipartUploadRequestICSVInputICSVOutputIDefaultRetentionIDeleteIDeleteBucketAnalyticsConfigurationRequestIDeleteBucketCorsRequestIDeleteBucketEncryptionRequestIDeleteBucketIntelligentTieringConfigurationRequestIDeleteBucketInventoryConfigurationRequestIDeleteBucketLifecycleRequestIDeleteBucketMetricsConfigurationRequestIDeleteBucketOwnershipControlsRequestIDeleteBucketPolicyRequestIDeleteBucketReplicationRequestIDeleteBucketRequestIDeleteBucketTaggingRequestIDeleteBucketWebsiteRequestIDeletedObjectIDeleteMarkerEntryIDeleteMarkerReplicationIDeleteObjectOutputIDeleteObjectRequestIDeleteObjectsOutputIDeleteObjectsRequestIDeleteObjectTaggingOutputIDeleteObjectTaggingRequestIDeletePublicAccessBlockRequestIDestinationIEncryptionIEncryptionConfigurationIEndEventIErrorIErrorDocumentIEventBridgeConfigurationIExistingObjectReplicationIFilterRuleIGetBucketAccelerateConfigurationOutputIGetBucketAccelerateConfigurationRequestIGetBucketAclOutputIGetBucketAclRequestIGetBucketAnalyticsConfigurationOutputIGetBucketAnalyticsConfigurationRequestIGetBucketCorsOutputIGetBucketCorsRequestIGetBucketEncryptionOutputIGetBucketEncryptionRequestIGetBucketIntelligentTieringConfigurationOutputIGetBucketIntelligentTieringConfigurationRequestIGetBucketInventoryConfigurationOutputIGetBucketInventoryConfigurationRequestIGetBucketLifecycleConfigurationOutputIGetBucketLifecycleConfigurationRequestIGetBucketLifecycleOutputIGetBucketLifecycleRequestIGetBucketLocationOutputIGetBucketLocationRequestIGetBucketLoggingOutputIGetBucketLoggingRequestIGetBucketMetricsConfigurationOutputIGetBucketMetricsConfigurationRequestIGetBucketNotificationConfigurationRequestIGetBucketOwnershipControlsOutputIGetBucketOwnershipControlsRequestIGetBucketPolicyOutputIGetBucketPolicyRequestIGetBucketPolicyStatusOutputIGetBucketPolicyStatusRequestIGetBucketReplicationOutputIGetBucketReplicationRequestIGetBucketRequestPaymentOutputIGetBucketRequestPaymentRequestIGetBucketTaggingOutputIGetBucketTaggingRequestIGetBucketVersioningOutputIGetBucketVersioningRequestIGetBucketWebsiteOutputIGetBucketWebsiteRequestIGetObjectAclOutputIGetObjectAclRequestIGetObjectLegalHoldOutputIGetObjectLegalHoldRequestIGetObjectLockConfigurationOutputIGetObjectLockConfigurationRequestIGetObjectOutputIGetObjectRequestIGetObjectRetentionOutputIGetObjectRetentionRequestIGetObjectTaggingOutputIGetObjectTaggingRequestIGetObjectTorrentOutputIGetObjectTorrentRequestIGetPublicAccessBlockOutputIGetPublicAccessBlockRequestIGlacierJobParametersIGrantIGranteeIHeadBucketRequestIHeadObjectOutputIHeadObjectRequestIIndexDocumentIInitiatorIInputSerializationIIntelligentTieringAndOperatorIIntelligentTieringConfigurationIIntelligentTieringFilterIInventoryConfigurationIInventoryDestinationIInventoryEncryptionIInventoryFilterIInventoryS3BucketDestinationIInventoryScheduleIJSONInputIJSONOutputILambdaFunctionConfigurationILifecycleConfigurationILifecycleExpirationILifecycleRuleILifecycleRuleAndOperatorILifecycleRuleFilterIListBucketAnalyticsConfigurationsOutputIListBucketAnalyticsConfigurationsRequestIListBucketIntelligentTieringConfigurationsOutputIListBucketIntelligentTieringConfigurationsRequestIListBucketInventoryConfigurationsOutputIListBucketInventoryConfigurationsRequestIListBucketMetricsConfigurationsOutputIListBucketMetricsConfigurationsRequestIListBucketsOutputIListMultipartUploadsOutputIListMultipartUploadsRequestIListObjectsOutputIListObjectsRequestIListObjectsV2OutputIListObjectsV2RequestIListObjectVersionsOutputIListObjectVersionsRequestIListPartsOutputIListPartsRequestILoggingEnabledIMetadataEntryIMetricsIMetricsAndOperatorIMetricsConfigurationIMetricsFilterIMultipartUploadINoncurrentVersionExpirationINoncurrentVersionTransitionINotificationConfigurationINotificationConfigurationDeprecatedINotificationConfigurationFilterIObjectIdentifierIObjectLockConfigurationIObjectLockLegalHoldIObjectLockRetentionIObjectLockRuleIObjectVersionIOutputLocationIOutputSerializationIOwnerIOwnershipControlsIOwnershipControlsRuleIParquetInputIPartIPolicyStatusIProgressIProgressEventIPublicAccessBlockConfigurationIPutBucketAccelerateConfigurationRequestIPutBucketAclRequestIPutBucketAnalyticsConfigurationRequestIPutBucketCorsRequestIPutBucketEncryptionRequestIPutBucketIntelligentTieringConfigurationRequestIPutBucketInventoryConfigurationRequestIPutBucketLifecycleConfigurationRequestIPutBucketLifecycleRequestIPutBucketLoggingRequestIPutBucketMetricsConfigurationRequestIPutBucketNotificationConfigurationRequestIPutBucketNotificationRequestIPutBucketOwnershipControlsRequestIPutBucketPolicyRequestIPutBucketReplicationRequestIPutBucketRequestPaymentRequestIPutBucketTaggingRequestIPutBucketVersioningRequestIPutBucketWebsiteRequestIPutObjectAclOutputIPutObjectAclRequestIPutObjectLegalHoldOutputIPutObjectLegalHoldRequestIPutObjectLockConfigurationOutputIPutObjectLockConfigurationRequestIPutObjectOutputIPutObjectRequestIPutObjectRetentionOutputIPutObjectRetentionRequestIPutObjectTaggingOutputIPutObjectTaggingRequestIPutPublicAccessBlockRequestIQueueConfigurationIQueueConfigurationDeprecatedIRecordsEventIRedirectIRedirectAllRequestsToIReplicaModificationsIReplicationConfigurationIReplicationRuleIReplicationRuleAndOperatorIReplicationRuleFilterIReplicationTimeIReplicationTimeValueIRequestPaymentConfigurationIRequestProgressIRestoreObjectOutputIRestoreObjectRequestIRestoreRequestIRoutingRuleIRuleIS3KeyFilterIS3LocationIScanRangeISelectObjectContentEventStreamISelectObjectContentOutputISelectObjectContentRequestISelectParametersIServerSideEncryptionByDefaultIServerSideEncryptionConfigurationIServerSideEncryptionRuleISourceSelectionCriteriaISSEKMSISseKmsEncryptedObjectsISSES3IStatsIStatsEventIStorageClassAnalysisIStorageClassAnalysisDataExportITagITaggingITargetGrantITieringITopicConfigurationITopicConfigurationDeprecatedITransitionIUploadPartCopyOutputIUploadPartCopyRequestIUploadPartOutputIUploadPartRequestIVersioningConfigurationIWebsiteConfigurationIWriteGetObjectResponseRequestType AliasesTAnalyticsS3ExportFileFormatTArchiveStatusTBucketAccelerateStatusTBucketCannedACLTBucketLocationConstraintTBucketLogsPermissionTBucketVersioningStatusTCompressionTypeTDeleteMarkerReplicationStatusTEncodingTypeTEventTExistingObjectReplicationStatusTExpirationStatusTExpressionTypeTFileHeaderInfoTFilterRuleNameTIntelligentTieringAccessTierTIntelligentTieringStatusTInventoryFormatTInventoryFrequencyTInventoryIncludedObjectVersionsTInventoryOptionalFieldTJSONTypeTMetadataDirectiveTMetricsStatusTMFADeleteTMFADeleteStatusTObjectCannedACLTObjectLockEnabledTObjectLockLegalHoldStatusTObjectLockModeTObjectLockRetentionModeTObjectOwnershipTObjectStorageClassTObjectVersionStorageClassTOwnerOverrideTPayerTPermissionTProtocolTQuoteFieldsTReplicaModificationsStatusTReplicationRuleStatusTReplicationStatusTReplicationTimeStatusTRequestChargedTRequestPayerTRestoreRequestTypeTServerSideEncryptionTSseKmsEncryptedObjectsStatusTStorageClassTStorageClassAnalysisSchemaVersionTTaggingDirectiveTTierTTransitionStorageClassTType