import { type JsonlStoreOptions } from "./node-store.js"; import { type ParsedAnalyticsBody } from "./parse-fields.js"; export type AnalyticsCollectBody = ParsedAnalyticsBody; export declare function parseAnalyticsCollectBody(body: unknown, clientIp?: string): AnalyticsCollectBody | null; /** Next.js App Router / Route handlers — POST collect on your server (OG storage). */ export declare function createAnalyticsCollectHandler(options?: Omit): (request: Request) => Promise; export declare function analyticsOptionsHandler(request?: Request): Response; export { appendJsonlRecord, resolveDataDir, trimJsonlFile } from "./node-store.js"; //# sourceMappingURL=node.d.ts.map