import type { Universe } from '@ephox/boss'; import { type Optional } from '@ephox/katamari'; import { type WordDecisionItem } from './WordDecision'; interface Edges { readonly left: WordDecisionItem; readonly isEmpty: boolean; readonly right: WordDecisionItem; } declare const byBoundary: (universe: Universe, item: E) => Edges; declare const getEdges: (universe: Universe, start: E, finish: E, isCustomBoundary: (universe: Universe, item: E) => boolean) => Edges; interface Grouping { readonly all: WordDecisionItem[]; readonly middle: WordDecisionItem[]; readonly left: WordDecisionItem[]; readonly right: WordDecisionItem[]; readonly lang: Optional; } declare const byLanguage: (universe: Universe, item: E) => Grouping; export { byBoundary, getEdges, byLanguage }; //# sourceMappingURL=Clustering.d.ts.map