import { BaseProvider, SignInProvider } from '@qubic-js/core'; export interface BrowserProviderOptions { apiKey?: string; apiSecret?: string; chainId?: number; walletUrl?: string; enableIframe?: boolean; iabRedirectUrl?: string; shouldAlwaysShowCopyUI?: boolean; disableIabWarning?: boolean; disableOpenExternalBrowserWhenLineIab?: boolean; enablePersist?: boolean; } export declare class BrowserProvider extends BaseProvider { hide: () => void; setSignInProvider: (value: SignInProvider) => void; removeSignInProvider: () => void; constructor(options?: BrowserProviderOptions); clearPersistedData(): void; } export default BrowserProvider;