import { type AcurastProjectConfig } from '../types/project.js'; import { type PricingAdvice } from './pricing-advisor.js'; /** * Fetch match feasibility, average price, and price distribution from the * matcher API and roll them into a single `PricingAdvice`. * * Returns `undefined` when: * - no matcher URL is configured (e.g. local dev) * - the project uses an instant-match (distribution lookup is meaningless) * - any of the three upstream calls fail * * This function is side-effect free: it never logs, prints, or manipulates * spinners. CLI-layer callers are responsible for presenting the result. */ export declare function fetchPricingAdvice(config: AcurastProjectConfig, walletAddress: string, matcherUrl: string | undefined): Promise; //# sourceMappingURL=fetch-pricing-advice.d.ts.map