import { Pool } from 'pg';
export interface NetworkMetrics {
    edges: number;
    vertices: number;
    isolates: number;
    endpoints: number;
    intersections: number;
    avgDegree: number | null;
    componentsCount: number | null;
    giantComponentSize: number | null;
    bridges: number | null;
    articulationPoints: number | null;
    cyclomaticNumber: number | null;
    avgReachableKm25: number | null;
}
export declare function computeNetworkMetrics(pg: Pool, schema: string): Promise<NetworkMetrics>;
//# sourceMappingURL=metrics.d.ts.map