/**
 * Implementation of the interact_spec command for the Idea Honing Tool
 *
 * This file contains the command execution logic for interacting with specifications
 * through the User Interaction Handler.
 */
import { z } from "zod";
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;
}>;
/**
 * Main function for interacting with specifications
 *
 * @param params - Parameters for the interact_spec command
 * @returns Response object with content for the MCP framework
 */
export declare function interactSpec(params: z.infer<typeof interactSpecSchema>): Promise<{
    content: {
        type: "text";
        text: string;
    }[];
}>;
