import { GenericObject } from '../../../typings';
import BaseTraceExporter from './base';
import Span from '../span';
import Tracer from '../tracer';
export default class EventTraceExporter extends BaseTraceExporter {
    queue: Span[];
    timer: any;
    defaultTags: any;
    constructor(options: GenericObject);
    init(tracer: Tracer): void;
    stop(): Promise<void>;
    spanStarted(span: Span): void;
    spanFinished(span: Span): void;
    flush(): void;
    generateTracingData(): any[];
}
