1import { Arch } from "builder-util"; 2import { LinuxTargetSpecificOptions } from ".."; 3import { Target } from "../core"; 4import { LinuxPackager } from "../linuxPackager"; 5import { LinuxTargetHelper } from "./LinuxTargetHelper"; 6export default class FpmTarget extends Target { 7 private readonly packager; 8 private readonly helper; 9 readonly outDir: string; 10 readonly options: LinuxTargetSpecificOptions; 11 private readonly scriptFiles; 12 constructor(name: string, packager: LinuxPackager, helper: LinuxTargetHelper, outDir: string); 13 private createScripts; 14 checkOptions(): Promise<any>; 15 private computeFpmMetaInfoOptions; 16 build(appOutDir: string, arch: Arch): Promise<any>; 17} 18