import { Event, Identity, Group } from "hyinsit-types"; import { EventProcessor } from "./types"; import PosthogProcessor from "./posthog"; export default class AnalyticsProcessor implements EventProcessor { posthog: PosthogProcessor | undefined; constructor(); processEvent(event: Event, identity: Identity, properties: any, timestamp?: string | number): Promise; identify(identity: Identity, timestamp?: string | number): Promise; identifyGroup(group: Group, timestamp?: string | number): Promise; shutdown(): void; }