import { RemovePosArgs, RemovePosOpts } from './types'; export declare const getRemovePosNum: ({ node, elements, remove, count, }: RemovePosArgs) => number | undefined; export declare const lastElementRemovePos: (opts: RemovePosOpts) => { startPos: any; endPos: any; } | { startPos: any; endPos?: undefined; } | undefined; export declare const firstElementRemovePos: (opts: RemovePosOpts) => { startPos: any; endPos: any; } | { endPos: any; startPos?: undefined; } | { startPos: any; endPos?: undefined; } | undefined; export declare const midElementRemovePos: (opts: RemovePosOpts) => { startPos: any; endPos: any; } | { startPos: any; endPos?: undefined; } | { endPos: any; startPos?: undefined; }; export declare const getElementRemovePositions: (opts: any) => any; export declare const setRemoveInElementsFunctions: (opts: any) => any; export declare const setNodeBounds: (node: any, opts: any) => { startPos: number; endPos: number; }; export declare const removeIndexPositions: (options: RemovePosArgs) => { positions: any; pos: any; } | undefined;