import { SchemeOption } from "@imburseag/types"; export declare class PaymentModuleHost { private element; /** * The selected payment option. */ option: SchemeOption | null; /** * The event emitted upon a component load failure. */ private componentLoadFailureEvent; /** * The event emitted upon a component load success. */ private componentLoadSuccessEvent; private errorCode; private targetHost; private initialized; private moduleLoadAttempts; private moduleLoadTimeout; componentDidLoad(): void; disconnectedCallback(): void; render(): any; private loadAppComponent; private retryLoadAppComponent; private handleModuleLoadFailure; private renderError; private setTargetHost; private incrementModuleLoadAttempts; private resetModuleLoadAttempts; private setErrorCode; }