Member Junction
    Preparing search index...

    Summary statistics for the course catalog

    interface CourseCatalogSummary {
        categoryCounts: Record<string, number>;
        draftCourses: number;
        enrollmentStats: {
            averageEnrollmentsPerCourse: number;
            mostPopularCourses: { enrollments: number; id: string; title: string }[];
            totalEnrollments: number;
        };
        freeCourses: number;
        languageCounts: Record<string, number>;
        levelCounts: Record<string, number>;
        paidCourses: number;
        priceStats: {
            averagePrice: number;
            currency: string;
            maxPrice: number;
            minPrice: number;
        };
        publishedCourses: number;
        totalCourses: number;
    }
    Index

    Properties

    categoryCounts: Record<string, number>
    draftCourses: number
    enrollmentStats: {
        averageEnrollmentsPerCourse: number;
        mostPopularCourses: { enrollments: number; id: string; title: string }[];
        totalEnrollments: number;
    }
    freeCourses: number
    languageCounts: Record<string, number>
    levelCounts: Record<string, number>
    paidCourses: number
    priceStats: {
        averagePrice: number;
        currency: string;
        maxPrice: number;
        minPrice: number;
    }
    publishedCourses: number
    totalCourses: number