UNPKG

todofordevs

Version:

CLI for TodoForDevs - A simple task management tool for developers

42 lines (41 loc) 1.03 kB
import Table from 'cli-table3'; /** * Print a success message */ export declare function success(message: string): void; /** * Print an error message */ export declare function error(message: string): void; /** * Print a warning message */ export declare function warning(message: string): void; /** * Print an info message */ export declare function info(message: string): void; /** * Print a heading */ export declare function heading(message: string): void; /** * Create a table with the specified headers */ export declare function createTable(headers: string[]): Table.Table; /** * Format a date string for display */ export declare function formatDate(dateString: string | null | undefined): string; /** * Truncate a string if it's too long */ export declare function truncate(str: string, maxLength?: number): string; /** * Format a key-value pair for display */ export declare function formatKeyValue(key: string, value: any): void; /** * Print a divider line */ export declare function divider(): void;