import { ClickEventProps, Props, Revenue } from "../../../types"; import { NavigateToPost } from "../../fsengagementlite"; import { GlobalAppSettingsService } from "../global-app-settings/global-app-settings"; export declare class PlausibleService { private readonly appId; private readonly globalAppSettingsService; private readonly trackLocalHost?; constructor(appId: string, globalAppSettingsService: GlobalAppSettingsService, trackLocalHost?: boolean | undefined); private isLocalEnvironment; private userAgent; private localLoggingEnabled?; private readonly networkClient; pagesLoggedCurrentSession: Map; private trackEvent; private prepPlausiblePayload; trackPostImpression(data: Props): void; trackConversionEvent(revenue: Revenue, data?: Props): void; trackDeepLinkEvent(data: Props): void; trackClickEvent(data: ClickEventProps): void; trackStoryEvent(data: NavigateToPost): void; }