import type { CursorShape } from './types.js'; export declare class CursorController { private write; constructor(write: (s: string) => void); moveTo(x: number, y: number): this; moveBy(dx: number, dy: number): this; up(n?: number): this; down(n?: number): this; forward(n?: number): this; back(n?: number): this; nextLine(n?: number): this; prevLine(n?: number): this; column(x: number): this; save(): this; restore(): this; show(): this; hide(): this; shape(s: CursorShape): this; } //# sourceMappingURL=cursor.d.ts.map