@forge/cli-shared

9.5.1-next.59.6.0-next.6
out/ui/command-line-ui.d.ts
~out/ui/command-line-ui.d.tsModified
+9−1
Index: package/out/ui/command-line-ui.d.ts
===================================================================
--- package/out/ui/command-line-ui.d.ts
+++ package/out/ui/command-line-ui.d.ts
@@ -22,8 +22,11 @@
     private addedProgressPadding;
     private static ANSI_MOVE_CURSOR_UP_ONE;
     private static ANSI_CLEAR_CURSOR_LINE;
     private static NON_TTY_ENV_DEFAULT_COLUMNS;
+    private static STDIN_CHUNK_BYTES;
+    private static STDIN_RETRY_MS;
+    private static STDIN_READ_TIMEOUT_MS;
     constructor(verbose: () => boolean, statsigService?: StatsigService, spinner?: Ora, logger?: Console, customEffectsEnabled?: (() => boolean) | undefined);
     setStatsigService(statsigService: StatsigService): void;
     private seasonalSpinnerEffectsEnabled;
     private initCustomSpinner;
@@ -45,11 +48,13 @@
     error(error: Error, { pad }?: {
         pad?: boolean | undefined;
     }): void;
     emptyLine(): void;
-    confirm(message: string): Promise<boolean>;
+    confirm(message: string, defaultChoice?: boolean): Promise<boolean>;
     promptForText(message: string, defaultValue?: string): Promise<string>;
     promptForSecret(message: string): Promise<string>;
+    readFromStdin(): string;
+    private static sleepSync;
     promptForList<T extends string>(message: string, choices: T[], config?: {
         format?: (choice: T) => string;
     }, pageSize?: number): Promise<T>;
     promptForFilterableList<T extends string>(message: string, choices: T[], config?: {
@@ -73,8 +78,11 @@
     private replaceStartTextOnSuccess;
     private stopWaitSpinner;
     clearSpinner(): void;
     private promptForString;
+    private createPromptModule;
+    private createTtyBackedPromptModule;
+    private openTtyPromptModule;
     private registerCustomUIElements;
     formatKeyValueList(items: {
         key: string;
         value: string;