import { CampaignOptions, CampaignService } from './campaign';
import { WifiConnectService, WifiConnectOptions } from './wifi-connect';
/**
 * Initializer factory that returns an instance of WifiConnectService. This service can be used
 * to perform any Wifi Connectivity related action (e.g. configuring the device's network settings).
 * @param options Options for the WifiConnectService instance.
 * @returns The new WifiConnectService instance.
 */
export declare const initWifiConnectService: (options: WifiConnectOptions) => WifiConnectService;
/**
 * Initializer factory that returns an instance of CampaignService. This service can be used to
 * perform any campaign related action.
 * @param options Options for the CampaignService instance.
 * @returns The new CampaignService instance.
 */
export declare const initCampaignService: (options: CampaignOptions) => CampaignService;
export { LegalTerms, WifiConnectService, WifiConnectOptions, } from './wifi-connect';
export { Campaign, CampaignOptions, CampaignService } from './campaign';
export { ErrorCode } from './error-code';
