import type { ModelInfo } from "./types.js"; export declare const GROK_EFFORT_LEVELS: string[]; export interface GrokModelDiscovery { defaultModel?: string; models: ModelInfo[]; } export declare function labelGrokModel(id: string): string; export declare function knownGrokModels(pinned?: string): GrokModelDiscovery; /** Parse `grok models` output: * * Default model: grok-build * Available models: * * grok-build (default) * - grok-composer-2.5-fast */ export declare function parseGrokModels(output: string): GrokModelDiscovery; /** Run `grok models` and return the models the installed/authenticated CLI exposes. */ export declare function discoverGrokModels(bin: string): Promise; //# sourceMappingURL=grok-models.d.ts.map