import { PostHog } from "posthog-js-lite";
type Properties = {
    [p: string]: any;
};
export declare function init(): Promise<boolean>;
export declare function client(): PostHog;
export declare function capture(event: string, properties?: Properties): void;
export declare function createScoped(scope: string, p?: Properties): {
    capture: (event: string, props?: Properties) => void;
    properties: Properties;
};
export declare function flush(): Promise<void>;
export {};
