import { type ToolDefinition } from "@earendil-works/pi-coding-agent"; import type { MimikkaiSkill } from "./types.js"; export declare function listSkills(baseUrl: string, apiKey: string, headers?: Record): Promise; export declare function createSkill(baseUrl: string, apiKey: string, input: { name: string; description?: string; source?: Record; code?: string; inputSchema?: Record; }, headers?: Record): Promise; export declare function deleteSkill(baseUrl: string, apiKey: string, skillId: string, headers?: Record): Promise; export declare function createSkillsPromptSection(skills: MimikkaiSkill[]): string | undefined; export declare function createSkillToolDefinitions(baseUrl: string, getApiKey: () => Promise, headers?: Record): ToolDefinition[]; export declare function resetSkillsCache(): void;