@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 • 722 B
TypeScript
import React from 'react';
import type { AISDKCoreTool, StreamingFormatter, ToolHandler } from '../types/index.js';
export declare const nativeToolsRegistry: Record<string, AISDKCoreTool>;
export declare const toolRegistry: Record<string, ToolHandler>;
export declare const toolFormatters: Record<string, (args: any) => string | Promise<string> | React.ReactElement | Promise<React.ReactElement>>;
export declare const toolValidators: Record<string, (args: any) => Promise<{
valid: true;
} | {
valid: false;
error: string;
}>>;
export declare const toolReadOnlyFlags: Record<string, boolean>;
export declare const toolStreamingFormatters: Record<string, StreamingFormatter>;
//# sourceMappingURL=index.d.ts.map