import { type Abi } from 'abitype'; import type { Prettify } from '../../types/utils.js'; import type { EntryPointVersion } from '../types/entryPointVersion.js'; import type { SmartAccount, SmartAccountImplementation } from './types.js'; export type ToSmartAccountParameters = SmartAccountImplementation; export type ToSmartAccountReturnType = Prettify>; /** * @description Creates a Smart Account with a provided account implementation. * * @param parameters - {@link ToSmartAccountParameters} * @returns A Smart Account. {@link ToSmartAccountReturnType} */ export declare function toSmartAccount(implementation: implementation): Promise>; //# sourceMappingURL=toSmartAccount.d.ts.map