import { TerminatorExecuteParams, TerminatorResult, SdkCallContext } from './types.js';
export declare const terminatorTool: {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            action: {
                type: string;
                enum: string[];
                description: string;
            };
            project_path: {
                type: string;
                description: string;
            };
            tag: {
                type: string;
                description: string;
            };
            command: {
                type: string;
                description: string;
            };
            background: {
                type: string;
                default: boolean;
                description: string;
            };
            lines: {
                type: string;
                default: number;
                description: string;
            };
            timeout: {
                type: string;
                description: string;
            };
            focus: {
                type: string;
                default: boolean;
                description: string;
            };
        };
        required: string[];
        additionalProperties: boolean;
    };
    outputSchema: {
        type: string;
        properties: {
            success: {
                type: string;
            };
            message: {
                type: string;
            };
        };
        required: string[];
    };
    handler(params: TerminatorExecuteParams, context: SdkCallContext): Promise<TerminatorResult>;
};
