import { type IntegrationEnvServiceId, type RunAddIntegrationEnvCommandOptions } from './cli-add-shared.js'; /** * Runtime result returned after adding an integration environment starter. * * @property integrationEnvSlug Normalized slug used for generated script and * documentation paths. * @property projectDir Absolute official workspace directory that was updated. * @property service Canonical local service starter id selected for the scaffold. * @property warnings Optional non-fatal preservation notices for existing files * or scripts. * @property withReleaseZip Whether release zip packaging scripts were added. * @property withWpEnv Whether the generated scaffold included the wp-env preset. */ export interface RunAddIntegrationEnvCommandResult { integrationEnvSlug: string; projectDir: string; service: IntegrationEnvServiceId; warnings?: string[]; withReleaseZip: boolean; withWpEnv: boolean; } /** * Add an opt-in local WordPress integration environment starter to an official * workspace. */ export declare function runAddIntegrationEnvCommand({ cwd, integrationEnvName, service, withReleaseZip, withWpEnv }: RunAddIntegrationEnvCommandOptions): Promise;