1 | import { Configuration } from "../configuration";
|
2 | import { Framework } from "../Framework";
|
3 | import { Packager } from "../index";
|
4 | export type ElectronPlatformName = "darwin" | "linux" | "win32" | "mas";
|
5 |
|
6 |
|
7 |
|
8 |
|
9 | export interface ElectronBrandingOptions {
|
10 | projectName?: string;
|
11 | productName?: string;
|
12 | }
|
13 | export declare function createBrandingOpts(opts: Configuration): Required<ElectronBrandingOptions>;
|
14 | export interface ElectronDownloadOptions {
|
15 | version?: string;
|
16 | |
17 |
|
18 |
|
19 | cache?: string | null;
|
20 | |
21 |
|
22 |
|
23 | mirror?: string | null;
|
24 |
|
25 | customDir?: string | null;
|
26 |
|
27 | customFilename?: string | null;
|
28 | strictSSL?: boolean;
|
29 | isVerifyChecksum?: boolean;
|
30 | platform?: ElectronPlatformName;
|
31 | arch?: string;
|
32 | }
|
33 | export declare function createElectronFrameworkSupport(configuration: Configuration, packager: Packager): Promise<Framework>;
|