import type { Blueprint, RuntimeConfiguration } from './types'; import { type BlueprintV2SiteMode } from './v2/resolve-runtime-configuration'; export type ResolveRuntimeConfigurationOptions = { /** Determines whether WordPress is selected for download or checked in place. */ siteMode?: BlueprintV2SiteMode; }; /** * Resolves the runtime settings required before executing a Blueprint. * * Blueprint v1 settings come from its compiled form. Blueprint v2 settings are * delegated to the v2 runtime configuration resolver. Existing-site mode * validates WordPress constraints without selecting a release to download. */ export declare function resolveRuntimeConfiguration(blueprint: Blueprint, options?: ResolveRuntimeConfigurationOptions): Promise;