import { Transaction } from 'prosemirror-state';
/**
 * Ensures a collapsed caret can live at an inline structuredContent boundary by
 * inserting ZWSP when the adjacent slice has no text (keyboard + presentation clicks).
 */
export declare function applyEditableSlotAtInlineBoundary(tr: Transaction, pos: number, direction: 'before' | 'after'): Transaction;
//# sourceMappingURL=ensure-editable-slot-inline-boundary.d.ts.map