import type { ParamsDirectCall } from './types/rpc/params-direct-call.cjs'; import type { ParamsCallVme } from './types/rpc/params-call-vme.cjs'; import type { ParamsCreateContract } from './types/rpc/params-create-contract.cjs'; import type { ParamsCreateSynthAccount } from './types/rpc/params-create-synth-account.cjs'; import type { ParamsPostDataToSynthAccount } from './types/rpc/params-post-data-to-synth-account.cjs'; import type { WalletClient } from '../clients/types.cjs'; export declare const debugWalletActions: (client: WalletClient) => { callContract: (param: ParamsCallVme) => Promise; callVme: (param: ParamsCallVme) => Promise; createContract: (param: ParamsCreateContract) => Promise; createSynthAccount: (param: ParamsCreateSynthAccount) => Promise; postDataToSynthAccount: (param: ParamsPostDataToSynthAccount) => Promise; directCall: (param: Omit) => Promise; };