import { Account, CairoVersion, Call, InvokeFunctionResponse, ProviderInterface, ProviderOptions, SignerInterface } from "starknet"; import { KeyRingStarknetService } from "./service"; import { Env } from "@keplr-wallet/router"; export declare class AccountImpl extends Account { constructor(providerOrOptions: ProviderOptions | ProviderInterface, address: string, pkOrSigner: Uint8Array | string | SignerInterface, cairoVersion?: CairoVersion, transactionVersion?: "0x3"); executeWithSignUI(env: Env, origin: string, keplrChainId: string, service: KeyRingStarknetService, transactions: Call[]): Promise; }