import { type IntegrationWidgetConfig } from './IntegrationWidgetConfig'; interface IframeConfig { baseUrl?: string; width?: string; height?: string; minHeight?: string; } export declare class IntegrationWidget { private readonly entityId; private readonly baseUrl; private readonly params; private readonly iframeParams; private readonly widgetElement; private readonly iframeElement; private readonly progressBarElement; constructor(elementId: string, params: IntegrationWidgetConfig, iframeParams?: IframeConfig); private createProgressBar; private hideProgressBar; private getSearchParams; private createIFrame; private setupMessageHandler; private generateEntityId; } export {};