import type { ConsolaOptions, ConsolaReporter, FormatOptions, LogObject } from '../types'; export declare class BasicReporter implements ConsolaReporter { formatStack(stack: string, opts: FormatOptions): string; formatArgs(args: any[], opts: FormatOptions): string; formatDate(date: Date, opts: FormatOptions): string; filterAndJoin(arr: any[]): string; formatLogObj(logObj: LogObject, opts: FormatOptions): string; log(logObj: LogObject, ctx: { options: ConsolaOptions; }): any; }