Mirror of https://github.com/roostorg/coop
github.com/roostorg/coop
1export interface AnalyticsEventInput {
2 /**
3 * Row payload associated with the logical analytics table.
4 * Keep the shape loose so each adapter can accept arbitrary schemas.
5 */
6 [key: string]: unknown;
7}
8
9export interface AnalyticsQueryResult {
10 /** Column/value mapping returned from the analytics store. */
11 [column: string]: unknown;
12}
13
14export interface AnalyticsWriteOptions {
15 /** Override batching behaviour for a specific write. */
16 batchTimeout?: number;
17}