import Command from '../base'; import { Config, Op } from '../types'; export interface BuildInputs { opPath: string; config: Config; ops: Op[]; opsToBuild: Op[]; } export default class Build extends Command { static description: string; static flags: { help: import("@oclif/parser/lib/flags").IBooleanFlag; }; static args: { name: string; description: string; }[]; resolvePath: (inputs: BuildInputs) => Pick; getOpsFromFileSystem: (inputs: BuildInputs) => Promise; selectOpToBuild: (inputs: BuildInputs) => Promise; executeOpService: (inputs: BuildInputs) => Promise; run(this: any): Promise; }