import type { Chain } from 'viem'; import { type CheckedChainWithPns } from './consts.js'; /** * Adds PNS contract addresses to the viem chain * @param chain - The viem {@link Chain} object to add the PNS contracts to * * @example * import { createPublicClient, http } from 'viem' * import { mainnet } from 'viem/chains' * import { addPnsContracts } from '@pnsdomains/pnsjs' * * const clientWithPns = createPublicClient({ * chain: addPnsContracts(mainnet), * transport: http(), * }) */ export declare const addPnsContracts: (chain: TChain) => CheckedChainWithPns; //# sourceMappingURL=addPnsContracts.d.ts.map