export interface IDailyAnalytics {
    date: Date;
    count: number;
}

export interface IUserAnalytics {
    user: string;
    messageSent: IDailyAnalytics[];
    imageGenerated: IDailyAnalytics[];
    urlRead: IDailyAnalytics[];
    fileRead: IDailyAnalytics[];
    createdAt: Date;
    updatedAt: Date;
}

export type TUserAnalyticsProperty = 'messageSent' | 'imageGenerated' | 'urlRead' | 'fileRead' | 'messageBlocked' | 'imageBlocked';
