BaseS3Publisher.d.ts 470 B

12345678910
  1. import { BaseS3Options } from "builder-util-runtime";
  2. import { PublishContext, Publisher, UploadTask } from "electron-publish";
  3. export declare abstract class BaseS3Publisher extends Publisher {
  4. private options;
  5. protected constructor(context: PublishContext, options: BaseS3Options);
  6. protected abstract getBucketName(): string;
  7. protected configureS3Options(args: Array<string>): void;
  8. upload(task: UploadTask): Promise<any>;
  9. toString(): string;
  10. }