@dharshansr/gitgenius
Version:
AI-powered commit message generator with enhanced features
43 lines • 1 kB
TypeScript
export interface LogCommandOptions {
level?: string;
lines?: string;
clear?: boolean;
stats?: boolean;
tail?: boolean;
export?: string;
}
export interface ErrorCommandOptions {
list?: boolean;
stats?: boolean;
clear?: boolean;
resolved?: boolean;
category?: string;
export?: string;
}
export interface DebugCommandOptions {
enable?: boolean;
disable?: boolean;
status?: boolean;
performance?: boolean;
}
export declare class LoggingHandler {
private performanceMonitor;
constructor();
/**
* Handle log commands
*/
handleLogs(options: LogCommandOptions): Promise<void>;
/**
* Handle error tracking commands
*/
handleErrors(options: ErrorCommandOptions): Promise<void>;
/**
* Handle debug commands
*/
handleDebug(options: DebugCommandOptions): Promise<void>;
/**
* Get color for log level
*/
private getLevelColor;
}
//# sourceMappingURL=LoggingHandler.d.ts.map