import { MarketingCampaignService } from './marketing-campaign.services';
export declare class MarketingCampaignController {
    private markingCampaignService;
    constructor(markingCampaignService: MarketingCampaignService);
    createCampaign(body: any, req: any, response: any): Promise<void>;
    scheduleCampaign(param: any, body: any, req: any, response: any): Promise<void>;
    testMail(body: any, req: any, response: any): Promise<void>;
    getCampaigns(body: any, req: any, response: any): Promise<void>;
    getCampaignDetails(param: any, req: any, response: any): Promise<void>;
    crateListing(body: any, req: any, response: any): Promise<void>;
    updateGroup(body: any, req: any, response: any): Promise<void>;
    getGroup(query: any, req: any, response: any): Promise<void>;
    deleteGroup(param: any, queryParam: any, req: any, response: any): Promise<void>;
    addContacts(body: any, req: any, response: any): Promise<void>;
    getContacts(query: any, req: any, response: any): Promise<void>;
    searchContacts(query: any, req: any, response: any): Promise<void>;
    deleteContacts(query: any, req: any, response: any): Promise<void>;
    deleteCampaign(param: any, req: any, response: any): Promise<void>;
}
