import type { Account, Address, Hex } from 'viem'; import { getSetup as experimental_getModuleSetup } from '../modules'; import type { RhinestoneAccountConfig } from '../types'; declare function experimental_getV0InitData(config: RhinestoneAccountConfig): { address: Address; factory: Address; factoryData: Hex; intentExecutorInstalled: boolean; }; declare function experimental_getRhinestoneInitData(config: RhinestoneAccountConfig): { address: Address; factory: Address; factoryData: Hex; intentExecutorInstalled: boolean; } | { address: Address; }; declare function toViewOnlyAccount(address: Address): Account; export { experimental_getV0InitData, experimental_getModuleSetup, experimental_getRhinestoneInitData, toViewOnlyAccount, }; //# sourceMappingURL=index.d.ts.map