import { LoggerMessage, LoggerType } from '../@types/logger';
declare class Logger {
    private appName;
    constructor(appName?: string);
    formatMessage: (message: LoggerMessage, type: LoggerType) => string;
    error: (message: LoggerMessage) => void;
    info: (message: LoggerMessage) => void;
    warn: (message: LoggerMessage) => void;
}
declare const useLogger: (appName?: string) => Logger;
export { useLogger, Logger };
