export declare const log: (moduleName: string, name: string, ...args: any[]) => void;
export declare const group: (moduleName: string, name: string, ...args: any[]) => void;
export declare const debug: (moduleName: string, name: string, ...args: any[]) => void;
export declare const warn: (moduleName: string, name: string, ...args: any[]) => void;
export declare const error: (moduleName: string, name: string, ...args: any[]) => void;
export declare const groupEnd: (...args: any[]) => void;
export default class Logger {
    private name;
    private moduleName;
    constructor(name: string, moduleName?: string);
    log(...args: any[]): void;
    debug(...args: any[]): void;
    warn(...args: any[]): void;
    error(...args: any[]): void;
    group(...args: any[]): void;
    groupEnd(...args: any[]): void;
}
