import type { Store } from '../../../server/store.js';
import type { LifecycleContext } from '../../../server/types';
export type WithStats<T> = {
    version: string;
    value: T | undefined;
    name: string;
};
export type Collector = (options: {
    store: Store;
    context: LifecycleContext;
}) => Promise<WithStats<string>> | WithStats<string>;
export declare function collectAnalytics(store: Store, context: LifecycleContext): Promise<void>;
//# sourceMappingURL=collect-analytics.d.ts.map