/** * Athena API * REST API for the Athena system * * The version of the OpenAPI document: 1.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * * @export * @interface AdminCohortStats */ export interface AdminCohortStats { /** * Users created in range who sent a message in an onboarding chat * @type {number} * @memberof AdminCohortStats */ onboardingParticipants: number; /** * Users created in range who have at least one non-onboarding chat * @type {number} * @memberof AdminCohortStats */ usersWithRegularChat: number; /** * Users created in range who sent at least one message * @type {number} * @memberof AdminCohortStats */ usersWhoSentMessage: number; /** * Average number of messages per user in the cohort * @type {number} * @memberof AdminCohortStats */ averageMessagesPerUser: number; /** * Users who sent messages on 2+ distinct days * @type {number} * @memberof AdminCohortStats */ usersMessagedOnMultipleDays: number; /** * Users with chats created on 2+ distinct days * @type {number} * @memberof AdminCohortStats */ usersChattedOnMultipleDays: number; } /** * Check if a given object implements the AdminCohortStats interface. */ export declare function instanceOfAdminCohortStats(value: object): value is AdminCohortStats; export declare function AdminCohortStatsFromJSON(json: any): AdminCohortStats; export declare function AdminCohortStatsFromJSONTyped(json: any, ignoreDiscriminator: boolean): AdminCohortStats; export declare function AdminCohortStatsToJSON(json: any): AdminCohortStats; export declare function AdminCohortStatsToJSONTyped(value?: AdminCohortStats | null, ignoreDiscriminator?: boolean): any;