First upload version 0.0.1

This commit is contained in:
Neyra
2026-02-05 15:27:49 +08:00
commit 8e9b7201ed
4182 changed files with 593136 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
export declare const enum ConsoleInteractionKey {
ctrlC = "\u0003",
upArrow = "\u001B[A",
downArrow = "\u001B[B",
enter = "\r"
}
export declare class ConsoleInteraction {
constructor({ stdin }?: {
stdin?: NodeJS.ReadStream;
});
get isActive(): boolean;
start(): void;
stop(): void;
onKey(key: string | ConsoleInteractionKey | (string | ConsoleInteractionKey)[], callback: () => void): ConsoleInteractionOnKeyHandle;
static yesNoQuestion(question: string): Promise<boolean>;
}
export declare class ConsoleInteractionOnKeyHandle {
private constructor();
dispose(): void;
[Symbol.dispose](): void;
get disposed(): boolean;
}