export interface OllamaCloudConfig { cookie: string; } export type ResolvedOllamaCloudConfig = { state: "none"; } | { state: "configured"; config: OllamaCloudConfig; source: string; } | { state: "incomplete"; source: string; missing: string; } | { state: "invalid"; source: string; error: string; }; export interface OllamaCloudConfigDiagnostics { state: ResolvedOllamaCloudConfig["state"]; source: string | null; missing: string | null; error: string | null; checkedPaths: string[]; } declare function getOllamaUsageConfigPath(): string; declare function getOllamaUsageLegacyPath(): string; export declare function resolveOllamaCloudConfigFromEnv(env?: NodeJS.ProcessEnv): ResolvedOllamaCloudConfig | null; export declare function resolveOllamaCloudConfig(): Promise; declare const DEFAULT_CACHE_MAX_AGE_MS = 30000; export { DEFAULT_CACHE_MAX_AGE_MS as DEFAULT_OLLAMA_CLOUD_CONFIG_CACHE_MAX_AGE_MS }; export declare function resolveOllamaCloudConfigCached(params?: { maxAgeMs?: number; }): Promise; export declare function getOllamaCloudConfigDiagnostics(): Promise; export { getOllamaUsageConfigPath, getOllamaUsageLegacyPath }; //# sourceMappingURL=ollama-cloud-config.d.ts.map