import { CampaignStats } from '../../types/CampaignStats';
import Endpoint from '../Endpoint';
/**
 * Communicate with the `/campaigns/:campaignId/stats` sub-endpoint.
 *
 * Accessed via `client.campaigns.stats`.
 */
export default class CampaignStatsEndpoint extends Endpoint {
    /**
     * Constructor.
     *
     * @param parent The parent `CampaignsEndpoint` whose `req`, `do`, and `qb` are
     *   reused.
     */
    constructor(parent: Endpoint);
    /**
     * Returns statistics for a campaign.
     *
     * @param campaignId The ID of the campaign.
     * @returns The statistics.
     */
    get: (campaignId: string) => Promise<CampaignStats>;
}
