import posthog from 'posthog-js';
export type PostHogInstance = typeof posthog;
export declare const analyticsEventNames: {
    readonly CTA_INSTALL_CLICK: "cta_install_click";
    readonly CTA_STUDIO_CLICK: "cta_studio_click";
    readonly DOCS_QUICKSTART_VIEW: "docs_quickstart_view";
    readonly COPY_COMMAND_CLICK: "copy_command_click";
    readonly EXAMPLE_REPO_OPEN: "example_repo_open";
};
export type AnalyticsEventName = (typeof analyticsEventNames)[keyof typeof analyticsEventNames];
export declare const posthogKey: string | undefined;
export declare const posthogHost: string;
export declare function initPosthog(): void;
export declare function captureAnalyticsEvent(event: AnalyticsEventName, properties?: Record<string, unknown>): void;
export { posthog };
export default posthog;
