import { type ReviewedBootstrapInventory } from '@forgezero/runtime/bootstrap-inventory'; import type { BootstrapBundleManifest } from './bootstrap-bundle'; export type BootstrapDeploymentIntent = ReviewedBootstrapInventory['deployment']; /** Workload authority is reviewed independently from a reusable Compute binding. */ export declare function bootstrapDeploymentIntent(value: unknown): BootstrapDeploymentIntent; export declare function assertBootstrapBundleIntent(intent: BootstrapDeploymentIntent, manifest: BootstrapBundleManifest): void; /** Fixed non-secret fields only; partial handoffs never inherit guest authority. */ export declare function bootstrapDeploymentIntentFromEnvironment(environment: Readonly>, manifest: BootstrapBundleManifest | undefined): BootstrapDeploymentIntent | undefined;