import type { Reporter } from '../../logger.h'; interface Options { stdout?: NodeJS.WritableStream; dateFormat?: string; secondaryColor?: string; formatOptions?: { colors?: boolean; compact?: boolean; depth?: number; }; } export declare class NodeBasicReporter implements Reporter { protected options: Options; constructor(options?: Options); formatStack(stack: any): string; formatErrorMessage(error: Error): string; formatError(error: Error): any; formatArgs(args: any): string; formatDate(date: any): string; filterAndJoin(arr: any): any; formatLogObj(logObj: any, options?: any): any; log(logObj: any): any; } export {}; //# sourceMappingURL=nodeBasic.d.ts.map