import { VEditor } from '@revesuite/virgo'; import * as Y from 'yjs'; export declare class VirgoInput { static YTEXT_NAME: string; yDoc: Y.Doc; yText: Y.Text; vEditor: VEditor; private _active; readonly type: 'default' | 'number'; readonly maxLength: number; readonly undoManager: Y.UndoManager; constructor(options: { rootElement: HTMLElement; yText?: Y.Text | string; maxLength?: number; type?: 'number'; }); get value(): string; get active(): boolean; setActive(value: boolean): void; setValue(str: string): void; undo(): void; redo(): void; } //# sourceMappingURL=virgo-input.d.ts.map