import { IChainRpcProviders } from '@dynamic-labs/rpc-providers'; import { ProjectSettings } from '@dynamic-labs/sdk-api-core'; import { AuthMode, CoinbaseWalletPreference, MobileExperience, NetworkConfigurationMap, WalletUiUtils } from '@dynamic-labs/types'; import { WalletBookSchema } from '@dynamic-labs/wallet-book'; import { DeepLinkVariant, InternalWalletConnector } from '@dynamic-labs/wallet-connector-core'; type WalletConnectorConstructorOptionsParams = { appLogoUrl?: string; appName?: string; authMode?: AuthMode; coinbaseWalletPreference?: CoinbaseWalletPreference; chainRpcProviders: IChainRpcProviders; deepLinkPreference?: DeepLinkVariant; flowNetwork?: 'mainnet' | 'testnet'; mobileExperience?: MobileExperience; networkConfigurations?: NetworkConfigurationMap; redirectUrl?: string; settings: ProjectSettings; useMetamaskSdk?: boolean; walletBook: WalletBookSchema; walletConnectProjectId?: string; walletUiUtils?: WalletUiUtils; walletConnectPreferredChains?: `eip155:${number}`[]; }; export declare const getWalletConnectorConstructorOptions: ({ appLogoUrl, appName, authMode, coinbaseWalletPreference, chainRpcProviders, deepLinkPreference, flowNetwork, mobileExperience, networkConfigurations, redirectUrl, settings, walletConnectProjectId, walletUiUtils, walletBook, walletConnectPreferredChains, useMetamaskSdk, }: WalletConnectorConstructorOptionsParams) => { aleoNetworks: import("@dynamic-labs/types").GenericNetwork[]; apiProviders: { emailOnly?: import("@dynamic-labs/sdk-api-core").Provider | undefined; magicLink?: import("@dynamic-labs/sdk-api-core").Provider | undefined; apple?: import("@dynamic-labs/sdk-api-core").Provider | undefined; bitbucket?: import("@dynamic-labs/sdk-api-core").Provider | undefined; coinbasesocial?: import("@dynamic-labs/sdk-api-core").Provider | undefined; discord?: import("@dynamic-labs/sdk-api-core").Provider | undefined; epicgames?: import("@dynamic-labs/sdk-api-core").Provider | undefined; facebook?: import("@dynamic-labs/sdk-api-core").Provider | undefined; farcaster?: import("@dynamic-labs/sdk-api-core").Provider | undefined; github?: import("@dynamic-labs/sdk-api-core").Provider | undefined; gitlab?: import("@dynamic-labs/sdk-api-core").Provider | undefined; google?: import("@dynamic-labs/sdk-api-core").Provider | undefined; instagram?: import("@dynamic-labs/sdk-api-core").Provider | undefined; linkedin?: import("@dynamic-labs/sdk-api-core").Provider | undefined; microsoft?: import("@dynamic-labs/sdk-api-core").Provider | undefined; twitch?: import("@dynamic-labs/sdk-api-core").Provider | undefined; twitter?: import("@dynamic-labs/sdk-api-core").Provider | undefined; blocto?: import("@dynamic-labs/sdk-api-core").Provider | undefined; banxa?: import("@dynamic-labs/sdk-api-core").Provider | undefined; coinbaseOnramp?: import("@dynamic-labs/sdk-api-core").Provider | undefined; cryptoDotCom?: import("@dynamic-labs/sdk-api-core").Provider | undefined; dynamic?: import("@dynamic-labs/sdk-api-core").Provider | undefined; alchemy?: import("@dynamic-labs/sdk-api-core").Provider | undefined; zerodev?: import("@dynamic-labs/sdk-api-core").Provider | undefined; telegram?: import("@dynamic-labs/sdk-api-core").Provider | undefined; turnkey?: import("@dynamic-labs/sdk-api-core").Provider | undefined; coinbaseWaas?: import("@dynamic-labs/sdk-api-core").Provider | undefined; sms?: import("@dynamic-labs/sdk-api-core").Provider | undefined; spotify?: import("@dynamic-labs/sdk-api-core").Provider | undefined; tiktok?: import("@dynamic-labs/sdk-api-core").Provider | undefined; line?: import("@dynamic-labs/sdk-api-core").Provider | undefined; steam?: import("@dynamic-labs/sdk-api-core").Provider | undefined; shopify?: import("@dynamic-labs/sdk-api-core").Provider | undefined; zksync?: import("@dynamic-labs/sdk-api-core").Provider | undefined; kraken?: import("@dynamic-labs/sdk-api-core").Provider | undefined; blockaid?: import("@dynamic-labs/sdk-api-core").Provider | undefined; passkey?: import("@dynamic-labs/sdk-api-core").Provider | undefined; okta?: import("@dynamic-labs/sdk-api-core").Provider | undefined; sendgrid?: import("@dynamic-labs/sdk-api-core").Provider | undefined; resend?: import("@dynamic-labs/sdk-api-core").Provider | undefined; }; appLogoUrl: string | undefined; appName: string | undefined; aptosNetworks: import("@dynamic-labs/types").GenericNetwork[]; authMode: AuthMode | undefined; bitcoinNetworks: import("@dynamic-labs/types").GenericNetwork[]; chainRpcProviders: IChainRpcProviders; coinbaseWalletPreference: CoinbaseWalletPreference | undefined; cosmosNetworks: import("@dynamic-labs/types").GenericNetwork[]; deepLinkPreference: DeepLinkVariant | undefined; eclipseNetworks: import("@dynamic-labs/types").GenericNetwork[]; evmNetworks: import("@dynamic-labs/types").GenericNetwork[]; flowNetwork: "mainnet" | "testnet" | undefined; mobileExperience: MobileExperience | undefined; projectId: string | undefined; redirectUrl: string | undefined; settings: ProjectSettings; solNetworks: import("@dynamic-labs/types").GenericNetwork[]; starknetNetworks: import("@dynamic-labs/types").GenericNetwork[]; stellarNetworks: import("@dynamic-labs/types").GenericNetwork[]; suiNetworks: import("@dynamic-labs/types").GenericNetwork[]; tonNetworks: import("@dynamic-labs/types").GenericNetwork[]; tronNetworks: import("@dynamic-labs/types").GenericNetwork[]; useMetamaskSdk: boolean; walletBook: { groups: Record | undefined; }>; wallets: Record; }; walletConnectPreferredChains: `eip155:${number}`[] | undefined; walletConnectorEventsEmitter: import("eventemitter3").EventEmitter; walletUiUtils: WalletUiUtils; }; export {};