import RequestService from '../../../services/request-service'; import { RequestWalletConnectNotSupport, WalletConnectNotSupportRequest } from '../../../services/wallet-connect-service/types'; import { BehaviorSubject } from 'rxjs'; export default class NotSupportWCRequestHandler { #private; readonly notSupportWCSubject: BehaviorSubject; constructor(requestService: RequestService); get allNotSupportWCRequests(): WalletConnectNotSupportRequest[]; get numNotSupportWCRequests(): number; getNotSupportWCRequest(id: string): RequestWalletConnectNotSupport; private updateIconNotSupportWC; private notSupportWCComplete; addNotSupportWCRequest(request: WalletConnectNotSupportRequest): void; resetWallet(): void; }