UNPKG

ethernet-ip

Version:

A feature-complete EtherNet/IP client for Rockwell ControlLogix/CompactLogix PLCs

12 lines 485 B
/** * Logger interface — injected via PLC constructor. * Default is noop (no output). Consumers provide their own implementation. */ export interface Logger { debug(msg: string, ctx?: Record<string, unknown>): void; info(msg: string, ctx?: Record<string, unknown>): void; warn(msg: string, ctx?: Record<string, unknown>): void; error(msg: string, ctx?: Record<string, unknown>): void; } export declare const noopLogger: Logger; //# sourceMappingURL=logger.d.ts.map