import { ContributionDay } from '../types'; export declare const STREAKR_SNAPSHOT_SCHEMA_VERSION: 1; export interface PublicStreakrSnapshot { schemaVersion: typeof STREAKR_SNAPSHOT_SCHEMA_VERSION; generatedAt: string; range: { start: string; end: string; }; activity: Record; agents: PublicAgentDay[]; } export interface PublicContributionDay { date: string; count: number; } export interface PublicAgentDay extends PublicContributionDay { sources: Record; } export interface CreatePublicSnapshotOptions { generatedAt?: string; range: { start: string; end: string; }; activity: Record; agents: readonly ContributionDay[]; } export declare const createPublicSnapshot: (options: CreatePublicSnapshotOptions) => PublicStreakrSnapshot; //# sourceMappingURL=create.d.ts.map