import Command, { flags } from '@oclif/command'; import { IGenericStorage } from '../../utils/storage'; export default class UploadStorageCommand extends Command { static description: string; static examples: string[]; static args: { name: string; description: string; default: string; }[]; static flags: { help: import("@oclif/parser/lib/flags").IBooleanFlag; region: flags.IOptionFlag; envId: flags.IOptionFlag; remotePath: flags.IOptionFlag; header: flags.IOptionFlag; concurrency: import("@oclif/parser/lib/flags").IOptionFlag; mode: flags.IOptionFlag; }; run(): Promise; } interface IBeginUploadOptions { path: string; headers?: Record; storage: IGenericStorage; normalizedRemotePath: string; concurrency: number; uploadedFileSet?: Set; } export declare function beginUpload(options: IBeginUploadOptions): Promise; export {};