export declare function runnerWorkspaceForSource(sourceName: string): string; export declare function searchHealthHasSource(rawHealth: string, sourceName: string): boolean; /** * Resolve the complete in-repo TypeScript dependency graph for pipe gate inputs. * Package imports are intentionally ignored; YAML dependencies install those. */ export declare function collectLocalModuleDependencies(repo: string, entryRelPaths: string[]): string[]; interface PipeSemanticConfig { enabled?: boolean; adapter?: string; mappings?: Array<{ vocabulary?: string; }>; vocabularies?: Array<{ id?: string; }>; } export interface SemanticContractInputs { tsEntries: string[]; files: string[]; } /** Resolve convention-based semantic inputs that do not appear in importer imports. */ export declare function collectSemanticContractInputs(repo: string, sourceName: string, semantic?: PipeSemanticConfig): SemanticContractInputs; export {};