import type { Address } from 'abitype'; import type { Account, JsonRpcAccount } from '../accounts/types.js'; import type { IsUndefined, Prettify } from './utils.js'; export type GetAccountParameter = IsUndefined extends true ? { account: Account | Address; } : { account?: Account | Address; }; export type ParseAccount = TAccountOrAddress extends Address ? Prettify> : TAccountOrAddress; export type { Account, AccountSource, CustomSource, HDAccount, HDOptions, JsonRpcAccount, LocalAccount, PrivateKeyAccount, } from '../accounts/types.js'; export type { HDKey } from '@scure/bip32'; //# sourceMappingURL=account.d.ts.map