import { ExportResult } from '@opentelemetry/core-1.x'; import { ReadableSpan, SpanExporter } from '@opentelemetry/sdk-trace-base-1.x'; /** * This is implementation of {@link SpanExporter} that prints spans to a file. */ export declare class FileSpanExporter implements SpanExporter { private file; constructor(filename: string); tryOpen(filename: string): Promise; export(spans: ReadableSpan[], resultCallback: (result: ExportResult) => void): void; shutdown(): Promise; forceFlush(): Promise; private serialize; private printAndReportResult; } //# sourceMappingURL=FileSpanExporter.d.ts.map