/** * cursor — generates cursor positioning and visibility sequences. * Pure functions returning bytes; `terminal` is what writes them. */ /** Cursor sequence factory. Coordinates are 0-based in the API, 1-based in CSI. */ export interface Cursor { moveTo(x: number, y: number): string; moveBy(dx: number, dy: number): string; hide(): string; show(): string; save(): string; restore(): string; toColumnStart(): string; } export declare function createCursor(): Cursor; //# sourceMappingURL=index.d.ts.map