import type { AirshipPluginWrapper } from './AirshipPlugin'; /** * Airship InApp Experiences. */ export declare class AirshipInApp { private readonly plugin; constructor(plugin: AirshipPluginWrapper); /** * Pauses messages. * @param paused `true` to pause, `false` to resume. * @returns A promise. */ setPaused(paused: boolean): Promise; /** * Checks if messages are paused. * @returns A promise with the result. */ isPaused(): Promise; /** * Sets the display interval for messages. * @param milliseconds Display interval * @returns A promise. */ setDisplayInterval(milliseconds: number): Promise; /** * Gets the display interval. * @returns A promise with the result. */ getDisplayInterval(): Promise; }