export declare const terminalCharSize: number; export declare function cliIntro({ title, subTitle, rightText, }?: { title?: string; subTitle?: string; rightText?: string; }): void; export declare function greenDotCliIntro(param?: Parameters[0]): void; export declare function clearCli(): void; export declare const wrapCliText: (str: string, width?: number) => string[]; type ConfigFromCli = { env: 'dev' | 'prod'; isReload: boolean; }; export declare function cliArgsToEnv(args: Record, isReload: boolean): void; export declare function getServerConfigFromEnv = {}>(): ConfigFromCli & AdditionalEnv; /** Green background log */ export declare function userInputConfirmLog(txt: string): void; /** A cli "badge" with inverted background and foreground colors */ export declare function cliBadge(txt: string): string; type UserInputKyHandlerConfig = { customKeyHandler: (char: string, hex: string) => { wasHandled: boolean; }; onExit?: () => any; }; export declare function userInputKeyHandler(buff: any, { customKeyHandler, onExit }: UserInputKyHandlerConfig): void; export {};