/// import { Parcel } from '@parcel/core'; import { SpawnSyncReturns } from 'child_process'; import { Command } from 'commander'; import CliCommand from './cli-command'; export default class Build extends CliCommand { private ParcelCtor; private parcelConfigPath; constructor(); options(module: Command): void; handler(module: Command, _folderName: Command): Promise; validateErrors(proc: SpawnSyncReturns | SpawnSyncReturns, successMsg: string, failureMsg: string): boolean; installDependencies(): boolean; installTacoToolkit(): boolean; cleanPreviousBuild(): void; /** Lazily load and then construct new parcel from the best location -- prefer version of connector's toolkit. */ newParcel(entries: string | string[], target: string): Parcel; buildConnectorsApp(): Promise; buildConnectorsHandlers(): Promise; preProcessHandlers(): void; copyConnectorJson(): boolean; }