export = InfluxRawStorage; declare class InfluxRawStorage extends AbstractRawStorage { constructor({ confName, org, bucket, measurement, logger, }?: { logger?: any; }); confName: any; org: any; bucket: any; measurement: any; logger: any; logEvent(event: any, { extraFields }?: { extraFields?: {}; }): Promise; _prepareDataPoint(event: any, extraFields: any): import("@influxdata/influxdb-client").Point; /** * 將巢狀物件扁平化為 InfluxDB fields * @param {Point} point - InfluxDB 資料點 * @param {Object} obj - 要扁平化的物件 * @param {string} prefix - 欄位名稱前綴 * @param {Object} extraFields - 額外欄位,用於檢查是否已設定為 tag */ _flattenObjectToFields(point: Point, obj: any, prefix: string, extraFields?: any): void; } import { AbstractRawStorage } from "./Interface";