import { G as GetAccountReturnType } from '../../ERC4337Utils-DFwtlIAE.js';
import { LocalAccount, Address, CustomSource, AccountSource, Hex } from 'viem';
import '../types/bignumber.js';
import '../types/common-types.js';
import 'node_modules/viem/_types/errors/utils';

declare function createLocalAccount(address: string): LocalAccount<string, Address> & CustomSource;
declare function toExtendedLocalAccount<accountSource extends AccountSource>(source: accountSource): GetAccountReturnType<accountSource>;
declare const fixSignedData: (sig: Hex) => Hex;

export { createLocalAccount, fixSignedData, toExtendedLocalAccount };
