UNPKG

electron-publish

Version:

Part of [electron-builder](https://github.com/electron-userland/electron-builder).

12 lines (11 loc) 487 B
import { BaseS3Options } from "builder-util-runtime"; import { PublishContext, UploadTask } from ".."; import { Publisher } from "../publisher"; export declare abstract class BaseS3Publisher extends Publisher { private options; protected constructor(context: PublishContext, options: BaseS3Options); protected abstract getBucketName(): string; protected configureS3Options(args: Array<string>): void; upload(task: UploadTask): Promise<any>; toString(): string; }