import { Logger } from "winston";
export declare type DefaultLogLevels = "debug" | "info" | "warn" | "error";
declare type LogParamType = {
    level: DefaultLogLevels;
    message: string;
    at: {
        location: string;
        function: string;
    };
    data?: Record<string | number, unknown>;
};
export declare function formattedLog(logger: Logger | undefined, { level, message, at: { location, function: fnName }, data }: LogParamType): void;
export {};
