import { type AppName } from "../../abstractions/types.js"; import { type ExecaChildProcess } from "execa"; type IPulumiProcess = ExecaChildProcess; interface IRunPulumiCommandParams { app: AppName; command: string[]; } interface IRunPulumiCommand { execute(params: IRunPulumiCommandParams): Promise<{ pulumiProcess: IPulumiProcess; }>; } export declare const RunPulumiCommand: import("@webiny/di").Abstraction; export declare namespace RunPulumiCommand { type Interface = IRunPulumiCommand; type Params = IRunPulumiCommandParams; type PulumiProcess = IPulumiProcess; } export {};