/**
 * ClawHub store proxy routes.
 *
 * Proxies the public ClawHub API for the web frontend and handles
 * local install/uninstall of skills from the registry.
 *
 * GET    /api/store/skills                — browse or search ClawHub skills
 * GET    /api/store/skills/:slug          — get skill detail from ClawHub
 * POST   /api/store/skills/:slug/install  — download + install skill locally
 * DELETE /api/store/skills/:slug          — uninstall a ClawHub-installed skill
 * GET    /api/store/packages              — browse ClawHub packages (plugins)
 */
import type { FastifyInstance } from "fastify";
import type { ClawHubClient } from "../clawhub/client.js";
import type { SkillRegistry } from "../skills/index.js";
export interface StoreDeps {
    clawhub: ClawHubClient;
    skillRegistry: SkillRegistry;
}
export declare function registerStoreRoutes(app: FastifyInstance, deps: StoreDeps): void;
//# sourceMappingURL=store.d.ts.map