import { LinkGraph } from "../link-graph.js"; import type { CoverageTracker } from "../coverage.js"; export interface ObjRow { name: string; href: string; kind: string; table: string; fieldCount: number; extendsName: string; } export interface TplRow { name: string; href: string; payloadName: string; payloadHref: string; format: string; textRef: string; } export interface PackagePageData { pkg: string; pkgPath: string; tree: string; breadcrumbHtml: string; title: string; descHtml: string; keyCards: { name: string; href: string; inbound: number; }[]; erdMermaid: string; erdLegend: { pkg: string; fill: string; stroke: string; }[]; abstracts: ObjRow[]; objects: ObjRow[]; prompts: TplRow[]; outputs: TplRow[]; referencedBy: { pkg: string; href: string; n: number; }[]; } export declare function buildPackagePage(pkg: string, g: LinkGraph, cov: CoverageTracker, sourceDirs?: string[]): PackagePageData; //# sourceMappingURL=package-data.d.ts.map