@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
25 lines • 1.33 kB
TypeScript
export interface Colors {
text: string;
base: string;
primary: string;
tool: string;
secondary: string;
success: string;
error: string;
info: string;
warning: string;
diffAdded: string;
diffRemoved: string;
diffAddedText: string;
diffRemovedText: string;
gradientColors?: string[];
}
export interface Theme {
name: string;
displayName: string;
colors: Colors;
themeType: 'light' | 'dark';
}
export type ThemePreset = 'tokyo-night' | 'synthwave-84' | 'forest-night' | 'material-ocean' | 'sunset-glow' | 'nord-frost' | 'rose-pine-dawn' | 'neon-jungle' | 'midnight-amethyst' | 'desert-mirage' | 'cherry-blossom' | 'electric-storm' | 'deep-sea' | 'volcanic-ash' | 'cyberpunk-mint' | 'dracula' | 'catppuccin-latte' | 'catppuccin-frappe' | 'catppuccin-macchiato' | 'catppuccin-mocha' | 'gruvbox-dark' | 'gruvbox-light' | 'solarized-dark' | 'solarized-light' | 'one-dark' | 'one-light' | 'monokai' | 'github-dark' | 'github-light' | 'rose-pine' | 'rose-pine-moon' | 'ayu-dark' | 'ayu-mirage' | 'ayu-light' | 'night-owl' | 'palenight' | 'horizon' | 'kanagawa' | 'aurora-borealis';
export type NanocoderShape = 'block' | 'slick' | 'tiny' | 'grid' | 'pallet' | 'shade' | 'simple' | 'simpleBlock' | '3d' | 'simple3d' | 'chrome' | 'huge';
//# sourceMappingURL=ui.d.ts.map