import type { CypherExecutor } from '../contract-extractor.js'; import type { GroupManifestLink } from '../types.js'; interface ElixirAppMeta { appName: string; modulePrefix: string; groupPath: string; repoPath: string; deps: string[]; } export interface ElixirWorkspaceResult { links: GroupManifestLink[]; discoveredApps: Map; } export declare function extractElixirWorkspaceLinks(repos: Record, repoPaths: Map, _dbExecutors?: Map): Promise; export {};