import { ServiceContainer } from '../index.js';
export declare const executeCodeTool: {
    definition: {
        name: string;
        description: string;
        inputSchema: {
            type: string;
            properties: {
                language: {
                    type: string;
                    enum: string[];
                    description: string;
                };
                code: {
                    type: string;
                    minLength: number;
                    description: string;
                };
                sessionId: {
                    type: string;
                    description: string;
                };
                timeout: {
                    type: string;
                    minimum: number;
                    maximum: number;
                    description: string;
                };
                stdin: {
                    type: string;
                    description: string;
                };
            };
            required: string[];
        };
    };
    execute(input: unknown, services: ServiceContainer): Promise<{
        content: {
            type: string;
            text: string;
        }[];
    }>;
};
//# sourceMappingURL=ExecuteCodeTool.d.ts.map