import { Interfaces } from '@oclif/core'; import { buildFlags } from '../flargs/build.js'; import { Confirm, EnvsForRun, RunnerConsole, RunnerLogs } from '../types/index.js'; export type BuildOptions = Partial>; export interface BuildResult { code: string; command: string; containerRuntime: string; envsForRun: EnvsForRun; exitCode: number; failed: boolean; imageName: string; stderr: string[]; stdout: string[]; } type BuildRunnerOptions = { confirm: Confirm; console: RunnerConsole; cwd?: string; env?: Record; logs?: RunnerLogs; }; export declare function runBuild(imageName: string | undefined, options: BuildOptions, executablePath: string, runnerOptions: BuildRunnerOptions): Promise; export {};