/**
 * if logLevel is debug, log all logs
 * if logLevel is info, log info, warn, error
 * if logLevel is warn, log warn, error
 * if logLevel is error, log error
 */
export type LogLevel = "debug" | "info" | "warn" | "error";
export declare const createLogger: (logLevel?: LogLevel) => {
    debug: (...args: unknown[]) => void;
    info: (...args: unknown[]) => void;
    warn: (...args: unknown[]) => void;
    error: (...args: unknown[]) => void;
};
//# sourceMappingURL=logger.d.ts.map