andrade-soulseek-downloader
Version:
Simple, safe Soulseek download library with built-in rate limiting to prevent bans
17 lines • 525 B
TypeScript
/**
* Logger interface for application-wide logging.
* Follows Interface Segregation Principle with focused methods.
*/
export interface ILogger {
/** Logs informational message */
info(message: string): void;
/** Logs success message */
success(message: string): void;
/** Logs warning message */
warning(message: string): void;
/** Logs error message */
error(message: string): void;
/** Logs debug message */
debug(message: string): void;
}
//# sourceMappingURL=i-logger.d.ts.map