export interface HuggingFaceModel { id: string; downloads: number; } export interface HuggingFaceQuantization { name: string; size?: number; } export interface HuggingFaceModelDetails { id: string; gated: false | "auto" | "manual"; quantizations: HuggingFaceQuantization[]; } export declare function findHuggingFaceToken(env?: NodeJS.ProcessEnv): Promise; export declare class HuggingFaceClient { private readonly token; private readonly baseUrl; constructor(token?: string, baseUrl?: string); private request; search(query: string, signal?: AbortSignal): Promise; details(id: string, signal?: AbortSignal): Promise; } //# sourceMappingURL=huggingface.d.ts.map