import { PublicClient } from 'viem'; import { ProtocolConfig } from '../../types'; export type ApproxHint = { hintAddress: `0x${string}`; diff: bigint; latestRandomSeed: bigint; }; export type GetApproxHintRes = [`0x${string}`, bigint, bigint]; export declare const getApproxHint: ({ publicClient, protocolConfig, troveManagerAddr, }: { publicClient: PublicClient; protocolConfig: ProtocolConfig; troveManagerAddr: `0x${string}`; }, NICR: bigint, numTrials: bigint, randomSeed: bigint) => Promise;