electron-builder-lib
Version:
electron-builder lib
21 lines (20 loc) • 765 B
TypeScript
import { Lazy } from "lazy-val";
export declare function getLinuxToolsPath(): Promise<string>;
export declare function getAppImage(): Promise<string>;
export declare const fpmPath: Lazy<string>;
export declare function prefetchBuildTools(): Promise<[string, string, string]>;
export declare function getZstd(): Promise<string>;
export declare function getAria(): Promise<string>;
export interface ToolDescriptor {
name: string;
version: string;
repository?: string;
mac: string;
"linux-ia32"?: string;
"linux-x64"?: string;
"linux-armv7"?: string;
"win-ia32": string;
"win-x64": string;
}
export declare function getTool(descriptor: ToolDescriptor): Promise<string>;
export declare function getAppBuilderTool(): Promise<string>;