import { type PlatformBootstrapConfig } from './bootstrap'; import { type PlatformGenesisGuest } from './platform-genesis'; export interface PlatformGenesisNodeConfigInput { nodeHostname: string; cloudflareHandoffFile: string; } export interface PlatformGenesisRegionInput { label: string; country: string; city?: string; } /** Expand one reviewed common template into an elastic platform fleet. */ export declare function platformGenesisBootstrapConfigs(template: PlatformBootstrapConfig, guests: readonly PlatformGenesisGuest[], nodes: readonly PlatformGenesisNodeConfigInput[], metalHostname: string, region: PlatformGenesisRegionInput, deployment?: NonNullable, attestation?: import('./platform-bootstrap-runtime').PlatformInitialInventory['attestation'], metalIdentity?: NonNullable): readonly PlatformBootstrapConfig[];