import { ClientSDK, RequestOptions } from "../lib/sdks.js"; import * as models from "../models/index.js"; import * as operations from "../models/operations/index.js"; export declare class Deployment extends ClientSDK { /** * Get deployment information for the deployment portal. Accepts both deployment-scoped and deployment-group-scoped API keys. Returns project information, package status/outputs, and either deployment or deployment group details depending on the token type. Poll this endpoint to check if packages are ready. */ getInfo(request?: operations.GetDeploymentInfoRequest | undefined, options?: RequestOptions): Promise; /** * Plan deployment compute for the active release before stack preparation. The response contains recommended machine and scale choices for cloud compute pools. */ planCompute(request?: operations.PlanDeploymentComputeRequest | undefined, options?: RequestOptions): Promise; /** * Prepare the active release stack for a deployment portal setup session. The response contains the generated stack shape plus setup compatibility metadata. */ prepareStack(request?: operations.PrepareDeploymentStackRequest | undefined, options?: RequestOptions): Promise; } //# sourceMappingURL=deployment.d.ts.map