/**
 * Skill tools — ADR-140 Phase 2b
 *
 * Two meta-tools, not N wrapper tools (which would inflate the registry and
 * load every body eagerly). Mirrors the _inspect-sections lazy-slicing shape:
 *   - pica_skill_list — tiny summary (names + triggers + audience), cheap
 *   - pica_skill_get   — full methodology body, loaded only on demand
 *
 * The same content is reachable via skill:// resources (SEP-2640 bridge),
 * so clients that natively read skill:// URIs don't need these tools — but
 * every current client supports tools and not every client reads skill://
 * yet, so the tool lane is the today-it-works fallback.
 */
import { ToolDefinition, ToolExecutor } from "./index.js";
import { type ExtraSkill } from "../skills/index.js";
export declare class SkillsTools {
    private registry;
    constructor(extraSkills?: ExtraSkill[]);
    getTools(): Array<{
        definition: ToolDefinition;
        executor: ToolExecutor;
    }>;
    private listSkills;
    private getSkill;
}
//# sourceMappingURL=skills.d.ts.map