import { SpacesOptions } from "builder-util-runtime"; import { PublishContext } from "electron-publish"; import { BaseS3Publisher } from "./BaseS3Publisher"; export default class SpacesPublisher extends BaseS3Publisher { private readonly info; readonly providerName = "Spaces"; constructor(context: PublishContext, info: SpacesOptions); static checkAndResolveOptions(options: SpacesOptions, channelFromAppVersion: string | null, errorIfCannot: boolean): Promise; protected getBucketName(): string; protected configureS3Options(args: Array): void; }