import type { Features } from "@kiwicom/darwin"; import type { Globals } from "../../records/Loglady"; import type { Event, Props, EventPayload } from "../../records/Event"; import type { Settings } from "./api"; export declare type Statics = { project: string; module: string; pageName: string; platform: string; source: string; langId: string; pageViewId: string; ip?: string; brandingId: string; bid?: number; device?: string; browser?: string; browserVersion?: string; os?: string; osVersion?: string; splitster: Record; affilParams: Record; UTMs: Record; features?: Features; }; export declare const settings: Settings; export declare const getGlobals: (subset?: Partial) => Globals; export declare const init: (statics: Partial) => void; export declare const log: (ev: Event, props: Props, globals?: Partial) => Promise; export declare const server: (ev: Event, props: Props, globals?: Partial) => Promise; export declare const batch: (evs: EventPayload[], globals?: Partial) => Promise;