import { z } from "zod";
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;
}>;
/**
 * Retrieves and returns a stored specification document
 *
 * This tool allows users to access complete specification documents that were
 * created using the create_spec tool and stored in the MCP server's data directory.
 *
 * @param params - Parameters containing the specification ID and format preference
 * @returns The specification content in the requested format
 */
export declare function getSpec(params: z.infer<typeof getSpecSchema>): Promise<{
    content: {
        type: "text";
        text: string;
    }[];
}>;
