import { ID } from '@antv/graphlib';
import { Graph } from '../../types';
/**
 * TODO: The median method consistently performs better than the barycenter method and has a slight theoretical advantage
 */
export declare const barycenter: (g: Graph, movable: ID[]) => ({
    v: ID;
    barycenter?: undefined;
    weight?: undefined;
} | {
    v: ID;
    barycenter: number;
    weight: number;
})[];
