import { type BundledCatalogModelInput } from "./resolveBundledCatalogModel.js"; import type { LookupCatalogModelOptions, ResolveCatalogModelDetailsOptions, ResolvedCatalogModel } from "./types.js"; /** * Sync bundled lookup of a concrete model slug or gateway wire id. * Returns `undefined` when the slug is not in the catalog (non-throwing). */ export declare function lookupBundledCatalogModel(input: BundledCatalogModelInput, options?: LookupCatalogModelOptions): ResolvedCatalogModel | undefined; /** * Sync bundled catalog resolution with full pricing, capabilities, and limits. * Use {@link resolveAIProfile} for `profile/choice` inputs. */ export declare function resolveBundledCatalogModelDetails(input: BundledCatalogModelInput, options?: LookupCatalogModelOptions): ResolvedCatalogModel; /** * Async catalog resolution with full pricing, capabilities, and limits. * Accepts OpenRouter slugs (`google/gemini-2.5-flash-lite`), vendor slugs, or gateway wire ids. */ export declare function resolveCatalogModelDetails(input: string, options?: ResolveCatalogModelDetailsOptions): Promise; //# sourceMappingURL=resolveCatalogModelDetails.d.ts.map