todofordevs
Version:
CLI for TodoForDevs - A simple task management tool for developers
42 lines (41 loc) • 1.03 kB
TypeScript
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;