logsdx
Version:
<div align="center"><img alt="logsdx" width="300" src="https://github.com/user-attachments/assets/cc2a3b55-5bfd-44e8-a330-bfa146b50059" /></div>
34 lines (33 loc) • 978 B
TypeScript
export declare const logger: {
info(message: string): void;
success(message: string): void;
warn(message: string): void;
error(message: string): void;
debug(message: string): void;
};
export interface Spinner {
start(): Spinner;
succeed(text?: string): Spinner;
fail(text?: string): Spinner;
stop(): Spinner;
text: string;
}
export declare function spinner(initialText: string): Spinner;
export interface ProgressBar {
start(total: number, startValue: number): void;
update(value: number): void;
stop(): void;
}
export declare function createProgressBar(total: number): ProgressBar;
declare const _default: {
logger: {
info(message: string): void;
success(message: string): void;
warn(message: string): void;
error(message: string): void;
debug(message: string): void;
};
spinner: typeof spinner;
createProgressBar: typeof createProgressBar;
};
export default _default;