import { VerificationProfileEvents } from './events'; import { BridgeMessage } from "../common/bridge"; import { CommonSDKEvents } from "../common/events"; import { BaseModule } from "../baseModule/baseModule"; import { VerificationProfileConfig, VerificationProfileInitConfig, VerificationProfileParams } from './types'; export declare type Events = VerificationProfileEvents | CommonSDKEvents | string; /** * Перед началом необходимо настроить `SDK` через библиотеку `Config`. * * Пример использования: * ``` * import { VerificationProfile } from '@vkontakte/superappkit'; * * const verificationProfile = new VerificationProfile({ provider }); * verificationProfile.open({}); * ``` */ export declare class VerificationProfile extends BaseModule { cssText: string; constructor(config: VerificationProfileInitConfig); protected handleBridgeMessage(data: BridgeMessage): void; protected handleAfterUpdateConfig(): void; protected handleAfterCreateIframe(): void; protected getIframeUrlParams(): Promise; protected getIframeUrl(): Promise; protected updateZIndex(): void; }