import { TermiiCore } from '../../../api';
import { IFetchCampaignsResponse, IFetchCampaignHistoryResponse, ISendCampaign, ISendCampaignResponse } from '../../../interfaces';
export declare class Campaign extends TermiiCore {
    constructor(apiKey: string);
    fetchCampaigns(page?: number): Promise<IFetchCampaignsResponse>;
    fetchCampaignHistory(campaign_id: string, page?: number): Promise<IFetchCampaignHistoryResponse>;
    sendCampaign(data: ISendCampaign): Promise<ISendCampaignResponse>;
}
