import { ChainTypeName } from "../constants/interopAddress.js"; export interface ResolvedAddress { address: string; isENS: boolean; } /** * Resolves an address, handling ENS names if applicable. * Also validates that ENS names have a chain reference. * * @param address - The address to resolve (can be a regular address or ENS name) * @param chainType - The chain type (e.g., "eip155") * @param chainReference - The chain reference (chain ID as string) * @returns The resolved address and whether it was an ENS name * @throws {InvalidInteroperableName} If an ENS name is provided without a chain reference * @throws {ENSNotFound} If ENS name cannot be found * @throws {ENSLookupFailed} If ENS lookup fails */ export declare const resolveAddress: (address: string, chainType: ChainTypeName, chainReference: string | undefined) => Promise; //# sourceMappingURL=resolveENS.d.ts.map