import { type SupportedChainName, type AzethContractAddresses } from '@azeth/common'; /** Resolve contract addresses for a chain, with optional overrides */ export declare function resolveAddresses(chainName: SupportedChainName, overrides?: Partial): AzethContractAddresses; /** Validate that a required contract address is present, non-empty, and not the zero address */ export declare function requireAddress(addresses: AzethContractAddresses, field: keyof AzethContractAddresses): `0x${string}`; //# sourceMappingURL=addresses.d.ts.map