/** * Method to pause the process * @param seconds Number of seconds to pause */ declare const sleep: (seconds: number) => Promise; /** * Method to easily get a universal timestamp */ declare const now: () => number; declare function askYesNoQuestion(question: string, onYes: () => Promise, onNo: () => void): Promise; declare const clearLine: () => void; declare const colors: { RED: string; GREEN: string; YELLOW: string; BLUE: string; CYAN: string; WHITE: string; RESET: string; }; /** * Method to test and cast strings into string arrays * @param {string | string[]} value The string or string array being tested and casted * @returns { string[] } Returns a string array */ declare const ifStringCastToArray: (value: string | string[]) => string[]; declare function logTable(data: any): void; declare function isNodeOnboarded(status: string): boolean; declare const SECONDS_PER_DAY: number; export { logTable, now, sleep, clearLine, askYesNoQuestion, colors, ifStringCastToArray, SECONDS_PER_DAY, isNodeOnboarded, }; /** * Loads the configuration value for a given environment variable key. * Throws an error at runtime if the environment variable is not set. * * @param {string} key - The name of the environment variable to retrieve. * @return {string} The value of the specified environment variable. * @throws {Error} If the environment variable is not defined. */ export declare function loadConfigurationValue(key: string, defaultValue?: string): string;