/**
 * Deploy Manifests Tool - Apply Kubernetes manifests with readiness checking
 */
import { z } from 'zod';
import { DotAI } from '../core/index';
import { Logger } from '../core/error-handling';
export declare const DEPLOYMANIFESTS_TOOL_NAME = "deployManifests";
export declare const DEPLOYMANIFESTS_TOOL_DESCRIPTION = "Deploy Kubernetes manifests from generated solution with kubectl apply --wait";
export declare const DEPLOYMANIFESTS_TOOL_INPUT_SCHEMA: {
    solutionId: z.ZodString;
    timeout: z.ZodOptional<z.ZodNumber>;
};
/**
 * Direct MCP tool handler for deployManifests functionality
 */
export declare function handleDeployManifestsTool(args: {
    solutionId: string;
    timeout?: number;
}, dotAI: DotAI, logger: Logger, requestId: string): Promise<{
    content: {
        type: 'text';
        text: string;
    }[];
}>;
//# sourceMappingURL=deploy-manifests.d.ts.map