UNPKG

forge-deploy-cli

Version:

Professional CLI for local deployments with automatic subdomain routing, SSL certificates, and infrastructure management

22 lines 1.01 kB
import { ApiResponse, Deployment, DeploymentLog } from '../types'; export declare class ForgeApiService { private client; private apiKey?; constructor(baseURL?: string); setApiKey(apiKey: string): void; login(email: string, password: string): Promise<ApiResponse<any>>; signup(email: string, password: string, username?: string): Promise<ApiResponse<any>>; verifyApiKey(): Promise<ApiResponse<any>>; createDeployment(deploymentData: any): Promise<ApiResponse<any>>; getDeployments(filters?: any): Promise<ApiResponse<{ deployments: Deployment[]; }>>; getDeploymentLogs(deploymentId: string): Promise<ApiResponse<{ logs: DeploymentLog[]; }>>; getHealthStatus(): Promise<ApiResponse<any>>; createSubdomain(subdomainData: any): Promise<ApiResponse<any>>; updateSubdomain(deploymentId: string, publicIP: string): Promise<ApiResponse<any>>; getSubdomains(filters?: any): Promise<ApiResponse<any>>; } //# sourceMappingURL=api.d.ts.map