import type { CollectorStore } from "./store.js"; /** * Optional single-tenant ClickHouse store (ADR 0020): the scale path for * self-hosters who outgrow DuckDB's single read-write process. It carries the * **full** analytics surface — no stubbed aggregates — by rendering the same * dialect-agnostic builders with {@link clickhouseDialect} and executing them * over a ClickHouse server. Events live in the wide `events` table (plus the * dedicated `node_samples`); metadata (projects, API keys, scene registry) is * re-homed into the same database. * * The schema is migrated on creation (migrations are idempotent and forward-only), * so the store is usable out of the box once a ClickHouse server is reachable. * Connection settings come from `readDbSettings().clickhouse` (the `CLICKHOUSE_*` * env vars). */ export declare function createClickhouseStore(): Promise; //# sourceMappingURL=clickhouseStore.d.ts.map