/** * Copyright © 2022 Anagog Ltd. All rights reserved. */ import { Campaign } from './models/Campaign'; export declare class AnagogTools { /** * Sync campaigns. * Download all your campaigns to your app. * @returns `Promise` with no parameters. */ static syncCampaigns(): Promise; /** * Simulate a campaign, use this API to test your campaigns as defined. * @param campaignIdentifier A campaign identifier to simulate. Pass null to simulates all your campaigns. * @returns `Promise` with no parameters. */ static simulateCampaign(campaignIdentifier: string | null): Promise; /** * Get available campaigns. * @returns `Promise` with list of `Campaign` objects. */ static getCampaigns(): Promise; /** * Generate and send SDK reports. * @returns `Promise` with no parameters. */ static forceScheduleReports(): Promise; /** * Show JedAI SDK debugging screen. * Use this API to open the JedAI SDK builtin debugging screen for easy integration. * @returns `Promise` with no parameters. */ static openDebuggingScreen(): Promise; }