import type { RouteHelpers, RouteRequestMeta } from "./route-helpers"; export interface ModelsRouteContext extends RouteRequestMeta, Pick { url: URL; providerCachePath: (provider: string) => string; getOrFetchProvider: (provider: string, force: boolean) => Promise; getOrFetchAllProviders: (force: boolean) => Promise>; resolveModelsCacheDir: () => string; pathExists: (targetPath: string) => boolean; readDir: (targetPath: string) => string[]; unlinkFile: (targetPath: string) => void; joinPath: (left: string, right: string) => string; } export declare function handleModelsRoutes(ctx: ModelsRouteContext): Promise; //# sourceMappingURL=models-routes.d.ts.map