knowhub
Version:
Synchronize AI coding–agent knowledge files (rules, templates, guidelines) across your project.
30 lines • 871 B
TypeScript
export interface Logger {
info(message: string): void;
error(message: string): void;
warn(message: string): void;
success(message: string): void;
skip(message: string): void;
}
export declare class ConsoleLogger implements Logger {
private quiet;
constructor(quiet?: boolean);
info(message: string): void;
error(message: string): void;
warn(message: string): void;
success(message: string): void;
skip(message: string): void;
}
export declare class TestLogger implements Logger {
logs: Array<{
level: string;
message: string;
}>;
info(message: string): void;
error(message: string): void;
warn(message: string): void;
success(message: string): void;
skip(message: string): void;
clear(): void;
getMessages(level?: string): string[];
}
//# sourceMappingURL=logger.d.ts.map