import { BarcodeLinkFlow } from './BarcodeLinkFlow'; import { BarcodeLinkFlowDelegate } from './BarcodeLinkFlowDelegate'; export declare class BarcodeLinkUiFlow implements BarcodeLinkFlow { private get barcodeLinkUrl(); private onIframeMessageListener; sessionId?: string; private popup; private iframe; private style; private delegate?; private messageChannel; setDelegate(delegate: BarcodeLinkFlowDelegate): void; initialize(): Promise; dispose(): void; private setupMessageChannel; private sendMessage; private onIframeMessage; private createPopup; private createIframe; private initStyles; private waitForIframeReady; }