@nanocollective/nanocoder
Version:
A local-first CLI coding agent that brings the power of agentic coding tools like Claude Code and Gemini CLI to local models or controlled APIs like OpenRouter
14 lines • 914 B
TypeScript
import type { TitleShape } from '../components/ui/styled-title.js';
import type { UserPreferences } from '../types/index.js';
import type { NanocoderShape } from '../types/ui.js';
export declare function resetPreferencesCache(): void;
export declare function loadPreferences(): UserPreferences;
export declare function savePreferences(preferences: UserPreferences): void;
export declare function updateLastUsed(provider: string, model: string): void;
export declare function updateTitleShape(shape: string): void;
export declare function getTitleShape(): TitleShape | undefined;
export declare function updateSelectedTheme(theme: string): void;
export declare function getLastUsedModel(provider: string): string | undefined;
export declare function updateNanocoderShape(shape: NanocoderShape): void;
export declare function getNanocoderShape(): NanocoderShape | undefined;
//# sourceMappingURL=preferences.d.ts.map