import type { Observable } from "rxjs"; import type { Maybe, ConnectionState, EthereumProviderConnectionResult } from "@rarible/connector"; import { AbstractConnectionProvider } from "@rarible/connector"; declare const PROVIDER_ID: "iframe"; export declare class IframeConnectionProvider extends AbstractConnectionProvider { private readonly instance; private readonly connection; constructor(); getId(): string; getConnection(): Observable>; getOption(): Promise>; isAutoConnected(): Promise; isConnected(): Promise; } export {};