import { SpacesOptions } from "builder-util-runtime"; import { PublishContext } from "../"; import { BaseS3Publisher, S3UploadConfig } from "./baseS3Publisher"; export declare 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; getS3UploadConfig(): S3UploadConfig; }