import { S3Client, CreateBucketCommand, PutObjectCommand, PutBucketAclCommand } from '@aws-sdk/client-s3'; export declare function findBucket(s3: S3Client, callbackFn: (bucket: { Name?: string; }) => boolean | void): Promise; export declare function createBucket(s3: S3Client, bucketName: string, input?: Partial): Promise; export declare function putBucketAcl(s3: S3Client, bucketName: string, input?: Partial): Promise; export declare function putObject(s3: S3Client, input: PutObjectCommand['input']): Promise; export declare function putBucketCors(s3: S3Client, bucketName: string): Promise;