/**
 * @module manifest/status
 * @description Project/job status tools for agent and MCP surfaces.
 */
import { z } from "zod";
import { type AnyTool } from "../define-tool.js";
export declare const statusJobTool: import("../define-tool.js").ToolDefinition<z.ZodObject<{
    jobId: z.ZodString;
    projectDir: z.ZodOptional<z.ZodString>;
    refresh: z.ZodOptional<z.ZodBoolean>;
    wait: z.ZodOptional<z.ZodBoolean>;
    output: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    jobId: string;
    output?: string | undefined;
    projectDir?: string | undefined;
    wait?: boolean | undefined;
    refresh?: boolean | undefined;
}, {
    jobId: string;
    output?: string | undefined;
    projectDir?: string | undefined;
    wait?: boolean | undefined;
    refresh?: boolean | undefined;
}>>;
export declare const statusProjectTool: import("../define-tool.js").ToolDefinition<z.ZodObject<{
    projectDir: z.ZodOptional<z.ZodString>;
    refresh: z.ZodOptional<z.ZodBoolean>;
}, "strip", z.ZodTypeAny, {
    projectDir?: string | undefined;
    refresh?: boolean | undefined;
}, {
    projectDir?: string | undefined;
    refresh?: boolean | undefined;
}>>;
export declare const statusTools: readonly AnyTool[];
