import { Editor } from '../core/Editor.js';
import { GetTextInput } from '../../../../../document-api/src/index.js';
/**
 * Return the full document text content from the ProseMirror document.
 *
 * Tab nodes are rendered as real '\t' so the extracted text round-trips with
 * what the write APIs accept. Other inline leaves fall back to '\n' (matching
 * the legacy behavior for non-text nodes).
 *
 * @param editor - The editor instance.
 * @returns Plain text content of the document.
 */
export declare function getTextAdapter(editor: Editor, input: GetTextInput): string;
//# sourceMappingURL=get-text-adapter.d.ts.map