import { NetworkType } from '@layerswap/widget-types'; export type ScopeItem = { name: string; logo?: string; }; export type AddressScope = { /** Networks in scope, with display name + logo. Avatar/stack shows up to 3 + a "+N". */ items: ScopeItem[]; /** A friendly one-liner when the scope is "everything" of a type (e.g. "All EVM networks"). */ summary?: string; }; /** * Resolves a saved address's network scope into the networks to badge: * - Specific networks chosen → those networks. * - Overlapping address types (e.g. Fuel + Starknet) → one flagship per type. * - A whole provider type with no explicit networks → every network of that type. */ export declare function useAddressScope(address: string, networkTypes?: NetworkType[], networks?: string[]): AddressScope; //# sourceMappingURL=useAddressScope.d.ts.map