import type { Universe } from '@ephox/boss'; import type { ZoneViewports } from '../api/general/ZoneViewports'; import { type WordDecisionItem } from '../words/WordDecision'; import * as Zones from './Zones'; type Zones = Zones.Zones; declare const fromBoundedWith: (universe: Universe, left: E, right: E, envLang: string, transform: (universe: Universe, item: E) => WordDecisionItem, viewport: ZoneViewports) => Zones; declare const fromBounded: (universe: Universe, left: E, right: E, envLang: string, viewport: ZoneViewports) => Zones; declare const fromRange: (universe: Universe, start: E, finish: E, envLang: string, viewport: ZoneViewports) => Zones; declare const transformEdges: (leftEdge: WordDecisionItem, rightEdge: WordDecisionItem) => (universe: Universe, element: E) => WordDecisionItem; declare const fromInline: (universe: Universe, element: E, envLang: string, viewport: ZoneViewports) => Zones; declare const empty: () => Zones; export { fromRange, transformEdges, fromBounded, fromBoundedWith, fromInline, empty }; //# sourceMappingURL=TextZones.d.ts.map