import { PostMessageAction } from '../types/types'; import { default as Iframe, IframeOptions } from './iframe'; export declare const assertValidFunction: (candidate: Function) => void; declare class AffinityIFrame extends Iframe { constructor(containerElement: HTMLElement, url: string); static createUniqueId(): string; getAffinityUrlWithUID(url: string): string; addWindowMessageListener(actionCb: (action: PostMessageAction) => void): void; createIframe(options: IframeOptions): HTMLIFrameElement; init(): void; } export default AffinityIFrame;