import type { HclBlock, ServiceInfrastructure, EnvironmentOverrides, TerraformPluginConfig } from "./types.js"; /** * Extract structured infrastructure context from matched HCL blocks. */ export declare function extractServiceInfrastructure(matchedBlocks: HclBlock[], allBlocks: HclBlock[], config: TerraformPluginConfig): ServiceInfrastructure; /** * Parse .tfvars files and extract per-environment overrides for this service. */ export declare function extractEnvironments(tfvarsFiles: string[], serviceName: string): Promise>;