/** * Public analysis wrappers over canonical graph algorithms. */ import type { Catalog, CatalogVerdict, FeatureColumn, GraphConfig, Indexes, ValidationContext } from './types.js'; import type { FeatureTable } from '../types.js'; import type { Signal } from '@opensip-cli/core'; export declare function buildGraphReadIndexes(catalog: Catalog): Indexes; export declare function deriveGraphReadFeatures(catalog: Catalog, indexes: Indexes, config: GraphConfig, columns?: readonly FeatureColumn[]): FeatureTable; export declare function evaluateGraphOrphans(catalog: Catalog, indexes: Indexes, config: GraphConfig, features: FeatureTable): readonly Signal[]; export declare function classifyGraphReadCatalog(catalog: Catalog, ctx: ValidationContext): CatalogVerdict; export declare function computeGraphReadFilesFingerprint(files: readonly string[]): string; //# sourceMappingURL=analysis.d.ts.map