/// import logger, { MessageCallback } from 'gelf-pro'; import { Logger } from '../Logger'; export declare class GrayLogLogger implements Logger { private contextToFieldProperties?; log: typeof logger; errorCb: MessageCallback | undefined; constructor(server: string, port: number, staticValues?: Record, contextToFieldProperties?: string[] | undefined, errorCb?: MessageCallback); private errorDefaultCb; private createPayload; logInfo(message: string, context: Record): void; logWarn(message: string, context: Record): void; logDebug(message: string, context: Record): void; logError(message: string, context: Record): void; logException(message: string, exception: unknown, context?: Record): void; }