UNPKG

@aptpod/iscp-ts

Version:

iSCP 2.0 client library for TypeScript

13 lines (12 loc) 514 B
import { LOG_LEVEL } from '../model'; export type OutputFlag = Record<keyof Omit<typeof LOG_LEVEL, 'NONE'>, boolean>; export interface Logger { /** Debugレベルのログを出力します。 */ debug: (...args: any[]) => void; /** Infoレベルのログを出力します。 */ info: (...args: any[]) => void; /** Warnレベルのログを出力します。 */ warn: (...args: any[]) => void; /** Errorレベルのログを出力します。 */ error: (...args: any[]) => void; }