UNPKG

oclif

Version:

oclif: create your own CLI

23 lines (22 loc) • 1.38 kB
import { type CreateInvalidationCommandOutput, type CreateInvalidationRequest } from '@aws-sdk/client-cloudfront'; import { type CopyObjectOutput, type CopyObjectRequest, type DeleteObjectsOutput, type DeleteObjectsRequest, type GetObjectOutput, type GetObjectRequest, type HeadObjectOutput, type HeadObjectRequest, type ListObjectsV2Output, type ListObjectsV2Request, type PutObjectOutput, type PutObjectRequest } from '@aws-sdk/client-s3'; declare const _default: { readonly cloudfront: { createCloudfrontInvalidation: (options: CreateInvalidationRequest) => Promise<CreateInvalidationCommandOutput>; }; readonly s3: { copyObject: (options: CopyObjectRequest, { dryRun, ignoreMissing, namespace }: { dryRun?: boolean; ignoreMissing?: boolean; namespace?: string; }) => Promise<CopyObjectOutput>; deleteObjects: (options: DeleteObjectsRequest) => Promise<DeleteObjectsOutput>; getObject: (options: GetObjectRequest) => Promise<GetObjectOutput>; headObject: (options: HeadObjectRequest) => Promise<HeadObjectOutput>; listObjects: (options: ListObjectsV2Request) => Promise<ListObjectsV2Output>; uploadFile: (local: string, options: PutObjectRequest, { dryRun }?: { dryRun?: boolean; }) => Promise<PutObjectOutput>; }; }; export default _default;