/** * Pulumi framework detector (spec-07, lightest ecosystem). * * Pulumi programs are written in TS/JS/Python/Go — already parsed for the call * graph. We do NOT add a grammar; we recognize Pulumi resource constructions * over the existing source and emit extra `Pulumi` resource nodes + reference * edges, without touching the normal call graph for those files. * * Scope conservatively: only the common provider SDKs (@pulumi/aws, /gcp, * /azure-native, /kubernetes). Unknown SDKs → no resource nodes. * CDK / CDKTF are intentionally out of scope (deferred to a future spec). */ import type { IacGraph } from './types.js'; interface InFile { path: string; content: string; language: string; } export declare function extractPulumi(files: InFile[]): IacGraph; export {}; //# sourceMappingURL=pulumi.d.ts.map