import { IdentifiableSessionLogRecordProcessorArgs } from "./types.js"; import { LogRecordProcessor, SdkLogRecord } from "@opentelemetry/sdk-logs"; //#region src/processors/IdentifiableSessionLogRecordProcessor/IdentifiableSessionLogRecordProcessor.d.ts declare class IdentifiableSessionLogRecordProcessor implements LogRecordProcessor { private readonly _spanSessionManager; constructor({ spanSessionManager }: IdentifiableSessionLogRecordProcessorArgs); forceFlush(): Promise; onEmit(logRecord: SdkLogRecord): void; shutdown(): Promise; } //#endregion export { IdentifiableSessionLogRecordProcessor }; //# sourceMappingURL=IdentifiableSessionLogRecordProcessor.d.ts.map