/**
 * Operations Tools for Studiograph Agent
 *
 * These tools allow the agent to manage deployment:
 * - Deploy to Railway
 * - Redeploy Railway service
 */
import { Type as T } from 'typebox';
import type { WorkspaceConfig } from '../../core/types.js';
/**
 * Create operations tools for the agent
 */
export declare function createOpsTools(_workspacePath: string, workspaceConfig: WorkspaceConfig): {
    name: string;
    label: string;
    description: string;
    parameters: T.TObject<{}>;
    execute: (_toolCallId: string, _params: any) => Promise<{
        content: {
            type: "text";
            text: string;
        }[];
        details: any;
    }>;
}[];
