export declare const posthogServerTemplate = "import { PostHog } from \"posthog-node\";\nimport rawAnalyticsConfig from \"@/analytics.json\";\n\ninterface AnalyticsConfig {\n provider?: string;\n posthog?: {\n key?: string;\n host?: string;\n };\n}\n\nconst analyticsConfig = rawAnalyticsConfig as AnalyticsConfig;\n\nlet client: PostHog | null = null;\n\nexport function getPostHogServerClient(): PostHog | null {\n if (\n analyticsConfig?.provider !== \"posthog\" ||\n !analyticsConfig.posthog?.key\n ) {\n return null;\n }\n\n if (!client) {\n const host = analyticsConfig.posthog.host || \"https://us.i.posthog.com\";\n\n client = new PostHog(analyticsConfig.posthog.key, {\n host,\n flushAt: 1,\n flushInterval: 0,\n });\n }\n\n return client;\n}\n";