export interface RunOptions { command: string[]; profile?: string; workingDirectory?: string; timeout?: number; } /** * Execute a command with VESS env profile injection. * * This is the CLI-direct path: the user explicitly runs `vess run` in their terminal. * Policy/grant/VC checks are NOT applied here because: * - The user has direct shell access and could run any command anyway * - Policy enforcement is for the MCP path where AI requests execution * - The value of `vess run` is env injection, not access control * * Note: The profile parameter is logged for clarity. The actual profile used * for resolution is determined by the vess://env// references * in .env. The .env file is expected to contain references to a single * profile (created by `vess env import --profile `). */ export declare function runProcessCommand(options: RunOptions): Promise; //# sourceMappingURL=run.d.ts.map