import { AxiosInstance } from "axios"; import { SendingStatGroup, SendingStats, StatsFilterParams } from "../../../types/api/stats"; export default class StatsApi { private client; private statsURL; constructor(client: AxiosInstance, accountId: number); /** * Get aggregated sending stats. */ get(params: StatsFilterParams): Promise; /** * Get sending stats grouped by domain. */ byDomain(params: StatsFilterParams): Promise; /** * Get sending stats grouped by category. */ byCategory(params: StatsFilterParams): Promise; /** * Get sending stats grouped by email service provider. */ byEmailServiceProvider(params: StatsFilterParams): Promise; /** * Get sending stats grouped by date. */ byDate(params: StatsFilterParams): Promise; private groupedStats; private static buildQueryParams; } //# sourceMappingURL=Stats.d.ts.map