Files
2026-02-05 15:27:49 +08:00

20 lines
659 B
TypeScript

/// <reference types="node" resolution-mode="require"/>
export declare class UpdateManager {
#private;
private static instance?;
private constructor();
static getInstance(stdout?: NodeJS.WriteStream, stderr?: NodeJS.WriteStream): UpdateManager;
get lastLength(): number;
get outside(): number;
get isHooked(): boolean;
get isSuspended(): boolean;
erase(count?: number): void;
hook(): boolean;
resume(eraseRowCount?: number): void;
suspend(erase?: boolean): void;
unhook(separateHistory?: boolean): boolean;
update(rows: string[], from?: number): void;
private clear;
}
export default UpdateManager;