import { ExtraSpawnOptions } from "builder-util"; import { ExecFileOptions, SpawnOptions } from "child_process"; import { ToolsetConfig } from "../configuration"; import { VmManager } from "./vm"; export declare class WineVmManager extends VmManager { private readonly wineToolset; constructor(wineToolset: ToolsetConfig["wine"]); exec(file: string, args: Array, options?: ExecFileOptions, _isLogOutIfDebug?: boolean): Promise; spawn(file: string, args: Array, options?: SpawnOptions, extraOptions?: ExtraSpawnOptions): Promise; toVmFile(file: string): string; private execWine; }