/** * GCP Cloud Run deployment logic. * * Deploys a container image to Google Cloud Run via the Cloud Run v2 REST API. * Authentication uses Application Default Credentials (service account JSON key). * * Required env vars: * GCP_PROJECT_ID — GCP project ID * GOOGLE_APPLICATION_CREDENTIALS — Path to service account JSON key file * GCP_CONTAINER_IMAGE — Docker image URI (e.g. gcr.io/my-project/my-image:latest) * GCP_REGION — GCP region (default: us-central1) */ import type { DeploymentConfig, Deployment, CostEstimate } from '../../types.js'; export declare function gcpDeploy(options: { config: DeploymentConfig; }): Promise; export declare function gcpEstimate(config: DeploymentConfig): Promise; export declare function gcpListDeployments(): Promise>; export declare function gcpTeardown(deploymentId: string): Promise; //# sourceMappingURL=deploy.d.ts.map