import { KnowledgeGraph } from '../../contracts/graph.js'; import { type OverviewCommunityPageMode } from './overview-bridges.js'; export interface OverviewTopNode { id: string; label: string; degree: number; href: string; } export interface OverviewSearchIndexEntry { label: string; source_file: string; community_name: string; href: string; } export interface OverviewSearchNode { id: string; label: string; source_file: string; community_name: string; community: number; } export declare function buildOverviewTopNodes(graph: KnowledgeGraph, nodeIds: string[], communityId: number, pageMode: OverviewCommunityPageMode, communityPagesDirname: string): OverviewTopNode[]; export declare function buildOverviewSearchIndex(nodes: OverviewSearchNode[], communityPageModes: ReadonlyMap, communityPagesDirname: string): OverviewSearchIndexEntry[];