rxcc
Version:
A tool to pack repository contents to single file for AI consumption
28 lines • 894 B
TypeScript
export declare const repomixLogLevels: {
readonly SILENT: -1;
readonly ERROR: 0;
readonly WARN: 1;
readonly INFO: 2;
readonly DEBUG: 3;
};
export type RepomixLogLevel = (typeof repomixLogLevels)[keyof typeof repomixLogLevels];
declare class RepomixLogger {
private level;
constructor();
init(): void;
setLogLevel(level: RepomixLogLevel): void;
getLogLevel(): RepomixLogLevel;
error(...args: unknown[]): void;
warn(...args: unknown[]): void;
success(...args: unknown[]): void;
info(...args: unknown[]): void;
log(...args: unknown[]): void;
note(...args: unknown[]): void;
debug(...args: unknown[]): void;
trace(...args: unknown[]): void;
private formatArgs;
}
export declare const logger: RepomixLogger;
export declare const setLogLevel: (level: RepomixLogLevel) => void;
export {};
//# sourceMappingURL=logger.d.ts.map