UNPKG

electron-builder-lib

Version:
14 lines (13 loc) 532 B
import { Target } from "../core"; import { Arch } from "builder-util"; import BluebirdPromise from "bluebird-lst"; import { PlatformPackager } from "../platformPackager"; export declare class StageDir { readonly dir: string; constructor(dir: string); ensureEmpty(): Promise<void>; getTempFile(name: string): string; cleanup(): Promise<void> | BluebirdPromise<void>; toString(): string; } export declare function createStageDir(target: Target, packager: PlatformPackager<any>, arch: Arch): Promise<StageDir>;