import { ConstraintGraph } from '../types'; interface ForsterEntry { v?: string; barycenter?: number; weight?: number; } interface MappedEntry extends ForsterEntry { indegree: number; in: MappedEntry[]; out: MappedEntry[]; vs: string[]; i: number; barycenter?: number; weight?: number; merged?: boolean; } export interface XEntry { vs: string[]; i: number; barycenter?: number; weight?: number; } export declare function resolveConflicts(entries: ForsterEntry[], cg: ConstraintGraph): XEntry[]; export declare function doResolveConflicts(sourceSet: MappedEntry[]): XEntry[]; export declare function mergeEntries(target: MappedEntry, source: MappedEntry): void; export {};