1 | import { AfterPackContext } from "../configuration";
|
2 | import { Platform } from "../core";
|
3 | import { Framework, PrepareApplicationStageDirectoryOptions } from "../Framework";
|
4 | export declare class LibUiFramework implements Framework {
|
5 | readonly version: string;
|
6 | readonly distMacOsAppName: string;
|
7 | protected readonly isUseLaunchUi: boolean;
|
8 | readonly name: string;
|
9 | readonly macOsDefaultTargets: string[];
|
10 | readonly defaultAppIdPrefix: string;
|
11 | readonly isCopyElevateHelper = false;
|
12 | readonly isNpmRebuildRequired = false;
|
13 | constructor(version: string, distMacOsAppName: string, isUseLaunchUi: boolean);
|
14 | prepareApplicationStageDirectory(options: PrepareApplicationStageDirectoryOptions): Promise<void>;
|
15 | private prepareMacosApplicationStageDirectory;
|
16 | private prepareLinuxApplicationStageDirectory;
|
17 | afterPack(context: AfterPackContext): Promise<void>;
|
18 | getMainFile(platform: Platform): string | null;
|
19 | private isUseLaunchUiForPlatform;
|
20 | getExcludedDependencies(platform: Platform): Array<string> | null;
|
21 | }
|