import { Format } from '../format'; import { Log } from '../log'; import { DateFormatter } from '../services/date-formatter'; export declare class PlainTextFormat extends Format { private readonly typeSpecifier; private readonly dateFormatter; private readonly jsonEncoder; constructor(dateFormatter?: DateFormatter); apply(log: Log): string; protected getTimestamp(log: Log): string; protected getSeverity(log: Log): string; protected getTag(log: Log): string; protected getMessage(log: Log): string; protected convertUnknownToString(value: unknown): string; protected getData(log: Log): string; protected hasData(log: Log): boolean; }