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;
}
