import { Transform, TransformCallback } from 'stream';
import type { LoggingApp } from './logging';
interface LogOptions {
    app: LoggingApp;
    discriminator?: string;
    logdir?: string;
    [key: string]: unknown;
}
export default class Log extends Transform {
    private readonly logger;
    constructor(options: LogOptions);
    _transform(msg: unknown, encoding: BufferEncoding, done: TransformCallback): void;
}
export {};
//# sourceMappingURL=log.d.ts.map