import { Address } from '../../config'; import { FetchJson } from '../../peripherals/fetchJson'; import { Abi } from '../../types'; import { NetworkSymbol, UserProvidedNetworkSymbol } from './../networks'; /** * given networkSymbol and address we fetch from Sourcify HTTP endpoint GET /files/:chain/:address */ export declare const getAbiFromSourcify: (networkSymbol: NetworkSymbol, address: Address, userNetworkIds: Record, fetch: FetchJson) => Promise; /** @internal */ export interface SourcifyFile { name: string; content: string; }