import { BeaconInterceptor } from "./intercetpor"; import { BeaconEvent } from "../types/beaconevent"; import { BeaconOverview } from ".."; /** * 为每个事件添加基础字段 */ export declare class OSDetailInterceptor implements BeaconInterceptor { mac: string; constructor(mac: string); /** * 借用灯塔用于移动端的字段,转化为桌面应用的字段,灯塔基础字段表可以看下面的文档 * https://docs.qq.com/sheet/DVERoR05tenV2R09B?tab=BB08J2&c=B12A0BC0 * @param event * @param beaconOverview */ onAddEvent(event: BeaconEvent, beaconOverview: BeaconOverview): void; onSendSuccess(eventList: BeaconEvent[]): void; onSendFail(eventList: BeaconEvent[], error: Error): void; }