import { type AbiFunction, type Hex } from "viem"; /** Find an AbiFunction by name, optionally disambiguating overloads with a predicate. */ export declare function abiFn(abi: readonly unknown[], name: string, pick?: (fn: AbiFunction) => boolean): AbiFunction; /** 4-byte selector for a function in an ABI (handles overloads via predicate). */ export declare function selector(abi: readonly unknown[], name: string, pick?: (fn: AbiFunction) => boolean): Hex;