/**
 * Idea Honing Tool for MCP Shrimp Task Manager
 *
 * This tool transforms raw ideas into structured specifications (dev_spec.md) by performing
 * deep codebase analysis, integrating with project rules, and providing a foundation for task planning.
 * It specifically addresses workflow continuity when developers start and stop working on a project.
 */
import { z } from "zod";
export declare const createSpecSchema: z.ZodObject<{
    title: z.ZodString;
    description: z.ZodString;
    scope: z.ZodOptional<z.ZodString>;
    template: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    description: string;
    title: string;
    scope?: string | undefined;
    template?: string | undefined;
}, {
    description: string;
    title: string;
    scope?: string | undefined;
    template?: string | undefined;
}>;
export declare const interactSpecSchema: z.ZodObject<{
    specId: z.ZodOptional<z.ZodString>;
    command: z.ZodString;
}, "strip", z.ZodTypeAny, {
    command: string;
    specId?: string | undefined;
}, {
    command: string;
    specId?: string | undefined;
}>;
export declare const getSpecSchema: z.ZodObject<{
    specId: z.ZodString;
    format: z.ZodDefault<z.ZodOptional<z.ZodEnum<["markdown", "json", "summary"]>>>;
}, "strip", z.ZodTypeAny, {
    specId: string;
    format: "summary" | "markdown" | "json";
}, {
    specId: string;
    format?: "summary" | "markdown" | "json" | undefined;
}>;
export { createSpec } from "./create-spec.js";
export { interactSpec } from "./interact-spec.js";
export { getSpec } from "./get-spec.js";
export declare const ideaHoningTools: {
    name: string;
    description: string;
    inputSchema: import("zod-to-json-schema").JsonSchema7Type & {
        $schema?: string | undefined;
        definitions?: {
            [key: string]: import("zod-to-json-schema").JsonSchema7Type;
        } | undefined;
    };
}[];
