## API Report File for "@eigenpal/docx-editor-core"

> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).

```ts

import { EditorView } from 'prosemirror-view';

// @internal (undocumented)
export function createVisualLineState(): VisualLineState;

// @internal (undocumented)
export function findLineElementAtPosition(container: HTMLElement, pmPos: number): HTMLElement | null;

// @internal (undocumented)
export function findPositionOnLineAtClientX(lineEl: HTMLElement, clientX: number): number | null;

// @internal (undocumented)
export function getCaretClientX(container: HTMLElement, pmPos: number): number | null;

// @internal (undocumented)
export function handleVisualLineKeyDown(state: VisualLineState, view: EditorView, event: KeyboardEvent, container: HTMLElement | null): boolean;

// @internal (undocumented)
export interface VisualLineState {
    // (undocumented)
    lastVisualLineIndex: number;
    // (undocumented)
    stickyX: number | null;
}

```
