import { Logger } from './logger';
import { StateStream } from './state-stream';
import { Log } from './streams/logs-stream';
type CreateLogger = {
    traceId: string;
    flows?: string[];
    stepName: string;
};
export declare class LoggerFactory {
    private readonly isVerbose;
    private readonly logStream;
    constructor(isVerbose: boolean, logStream: StateStream<Log>);
    create({ stepName, traceId, flows }: CreateLogger): Logger;
}
export {};
