import type { LanguageCode } from '@longrun-ai/kernel/types/language';
import type { CreateRtwsSnippetGroupResponse, RenderMcpPromptSnippetResponse, SaveRtwsSnippetTemplateResponse, SnippetCatalogResponse, SnippetTemplatesResponse, ToolsetManualResponse } from '@longrun-ai/kernel/types/snippets';
import '../tools/builtins';
export declare function handleGetBuiltinSnippets(): Promise<SnippetTemplatesResponse>;
export declare function handleGetRtwsSnippets(): Promise<SnippetTemplatesResponse>;
export declare function handleGetSnippetCatalog(uiLanguage?: LanguageCode | null): Promise<SnippetCatalogResponse>;
export declare function handleSaveRtwsSnippet(rawBody: string): Promise<SaveRtwsSnippetTemplateResponse>;
export declare function handleCreateRtwsSnippetGroup(rawBody: string): Promise<CreateRtwsSnippetGroupResponse>;
export declare function handleToolsetManual(rawBody: string): Promise<ToolsetManualResponse>;
export declare function handleRenderMcpPromptSnippet(rawBody: string): Promise<RenderMcpPromptSnippetResponse>;
