import { Server } from '@modelcontextprotocol/sdk/server/index.js'; import { ClientFactory } from '../server.js'; export declare function createDeploymentTool(_server: Server, clientFactory: ClientFactory): { name: string; description: string; inputSchema: { type: "object"; properties: { name: { type: string; description: "The project name for the deployment (used in the deployment URL). Example: \"my-app\""; }; target: { type: string; enum: string[]; description: string; }; deploymentId: { type: string; description: string; }; gitRef: { type: string; description: "Git branch or tag to deploy from. Example: \"main\", \"feature/new-ui\""; }; gitRepoId: { type: string; description: "Git repository ID (from Vercel project settings). Required when using gitRef."; }; gitType: { type: string; enum: string[]; description: "Git provider type. Options: \"github\", \"gitlab\", \"bitbucket\". Required when using gitRef."; }; }; required: string[]; }; handler: (args: unknown) => Promise<{ content: { type: string; text: string; }[]; isError?: undefined; } | { content: { type: string; text: string; }[]; isError: boolean; }>; }; //# sourceMappingURL=create-deployment.d.ts.map