/** * Interfaces */ interface IVerifyPasswordInput { password: string; } interface IGetTokenBySymbolInput { symbol: string; } interface ILoginKeys { loginKeys: string[]; } interface IGetTokenPriceUsdByAddressInput { tokenAddress: string; } interface IGetTokenPriceEthByAddressInput { tokenAddress: string; } interface IGetTokenPriceUsdBySymbolInput { tokenAddress: string; } interface IGetTokenPriceEthBySymbolInput { tokenAddress: string; } interface IGetAccountContractNonce { accountAddress: string; } interface IGetAccountContractProcessingNonce { accountAddress: string; } interface IGetUserTransactions { accountAddress: string; } /** * Queries */ export declare const getAccountFactoryAddress: () => Promise; export declare const getWsProviderUrl: () => Promise; export declare const computeAccountAddress: ({ username, authKeyAddress, deploymentCost, deploymentFeeTokenAddress }: { username: string; authKeyAddress: string; deploymentCost: number; deploymentFeeTokenAddress: string; }) => Promise; export declare const getAccountAddressByUsername: ({ username }: { username: string; }) => Promise; export declare const getAccountAuthKeys: () => Promise; export declare const getAccountByUsername: ({ username }: { username: string; }) => Promise; export declare const getAccountByUserId: ({ userId }: { userId: string; }) => Promise; export declare const usernameAvailable: ({ username }: { username: string; }) => Promise; export declare const emailAvailable: ({ email }: { email: string; }) => Promise; export declare const getLoginKeyAuthSignature: ({ loginKeyAddress }: { loginKeyAddress: string; }) => Promise; export declare const getRootEnsName: () => Promise; export declare const getTransactionReceipt: ({ transactionHash }: { transactionHash: string; }) => Promise; export declare const getUserById: ({ userId }: { userId: string; }) => Promise; export declare const getUserByLoginKey: ({ loginKeyAddress }: { loginKeyAddress: string; }) => Promise; export declare const getUserByAccountAddress: ({ accountAddress }: { accountAddress: string; }) => Promise; export declare const getAccountDevices: ({ accountId }: { accountId: string; }) => Promise; export declare const getAccountAuthKeyNonce: ({ accountAddress }: { accountAddress: string; }) => Promise; export declare const getAccountContractVersion: ({ accountAddress }: { accountAddress: string; }) => Promise; export declare const getAccountUpgradeDatas: () => Promise; export declare const getAuthKeyByPublicAddress: ({ publicAddress }: { publicAddress: string; }) => Promise; export declare const getDeviceByAuthKeyAddress: ({ authKeyAddress }: { authKeyAddress: string; }) => Promise; export declare const getKeystoresByUserId: ({ userId }: { userId: string; }) => Promise; export declare const getAccountByAccountAddress: ({ accountAddress }: { accountAddress: string; }) => Promise; export declare const getAccountAddressByLoginKey: ({ loginKeyAddress }: { loginKeyAddress: string; }) => Promise; export declare const getEnsManagerAddress: () => Promise; export declare const getEnsResolverAddress: () => Promise; export declare const getEnsReverseRegistrarAddress: () => Promise; /** * 2FA */ export declare const generateTfaSecret: ({ username }: { username: string; }) => Promise; export declare const getTfa: () => Promise; export declare const getU2fChallenge: () => Promise; export declare const getU2fLoginChallenge: ({ id }: { id: string; }) => Promise; export declare const u2fVerifyAssertion: ({ assertion }: { assertion: string; }) => Promise; export declare const getU2f: () => Promise; /** * Pending Tx Table */ export declare const validateWaitlistReferralCode: ({ referralCode }: { referralCode: string; }) => Promise; export declare const getPendingTxTable: () => Promise; export declare const getLoginKeyEnabled: ({ loginKeyAddress }: { loginKeyAddress: string; }) => Promise; export declare const getLoginKeyStatus: ({ loginKeyAddress }: { loginKeyAddress: string; }) => Promise; export declare const getLoginKeysEnabled: (input: ILoginKeys) => Promise<[any]>; export declare const getActiveContractVersion: () => Promise; export declare const getUserFeeTokenAddressFromAccountAddress: ({ accountAddress }: { accountAddress: string; }) => Promise; export declare const verifyPassword: (input: IVerifyPasswordInput) => Promise; export declare const getTokens: () => Promise; export declare const getFeeTokens: () => Promise; export declare const getTokenBySymbol: (input: IGetTokenBySymbolInput) => Promise; export declare const getTokenPriceUsdByAddress: (input: IGetTokenPriceUsdByAddressInput) => Promise; export declare const getTokenPriceEthByAddress: (input: IGetTokenPriceEthByAddressInput) => Promise; export declare const getTokenPriceUsdBySymbol: (input: IGetTokenPriceUsdBySymbolInput) => Promise; export declare const getTokenPriceEthBySymbol: (input: IGetTokenPriceEthBySymbolInput) => Promise; export declare const getEmailNotificationPreferences: () => Promise; export declare const getSystemModes: () => Promise; export declare const getActiveRecoveryAccounts: () => Promise; export declare const getAccountContractNonce: (input: IGetAccountContractNonce) => Promise; export declare const getAccountContractProcessingNonce: (input: IGetAccountContractProcessingNonce) => Promise; export declare const isSponsoredApp: () => Promise; export declare const isUserDenylisted: () => Promise; export declare const getUserTransactions: (input: IGetUserTransactions) => Promise; export declare const getSponsoredTxGasLimit: () => Promise; export declare const getRelayerGasPriceMultiplier: () => Promise; export declare const getRelayerGasPriceRatio: () => Promise; export {};