import { Chain } from '@ephox/agar'; import { type SugarElement } from '@ephox/sugar'; declare const createDomSelection: (container: SugarElement, sPath: number[], soffset: number, fPath: number[], foffset: number) => Range; declare const createDomCursor: (container: SugarElement, elementPath: number[], offset: number) => Range; declare const createDomSelectionOf: (container: SugarElement, start: SugarElement, soffset: number, finish: SugarElement, foffset: number) => Range; declare const cCreateDomSelection: (sPath: number[], soffset: number, fPath: number[], foffset: number) => Chain, Range>; declare const cCreateDomCursor: (elementPath: number[], offset: number) => Chain, Range>; declare const cCreateDomSelectionOf: (start: SugarElement, soffset: number, finish: SugarElement, foffset: number) => Chain, Range>; export { createDomSelection, createDomCursor, createDomSelectionOf, cCreateDomSelection, cCreateDomCursor, cCreateDomSelectionOf }; //# sourceMappingURL=SelectionTools.d.ts.map