import type { Format } from 'logform'; export interface OpenObserveTransportOptions { host: string; basicAuth?: { username: string; password: string; }; headers?: Record; onRequestError?: (error: Error) => void; timeout?: number; bulk?: boolean; interval?: number; labels?: Record; gracefulShutdown?: boolean; defaultOrg: string; defaultStream: string; cleanOnRequestError?: boolean; onConnectionError?: (error: Error, close: () => void) => void; format?: Format; useNow?: boolean; } export interface LogEntity { labels: Record; label: string; level: string; timestamp: number; message: string; orgId: string; streamName: string; } //# sourceMappingURL=interface.d.ts.map