import type { Schema } from '@atlaskit/editor-prosemirror/model';
import { AddMarkStep } from '@atlaskit/editor-prosemirror/transform';
export declare function getStartPos(element: HTMLElement): number;
export declare function findParent(element: ChildNode | Node): HTMLElement | null;
export declare function isRendererRoot(element: HTMLElement | null): boolean;
export declare function resolvePos(node: Node | null, offset: number, findEnd?: boolean): number | false;
interface AnnotationStepOptions {
    annotationId: string;
    annotationType: 'inlineComment';
    schema: Schema;
}
export declare function getPosFromRange(range: Range): {
    from: number;
    to: number;
} | false;
export declare function createAnnotationStep(from: number, to: number, opts: AnnotationStepOptions): AddMarkStep;
export {};
