import { OxygenError } from '../types.js'; import './deployment-verification-details.js'; declare const DeploymentInitiateQuery = "\n mutation DeploymentInitiate($buildId: ID, $environment: EnvironmentSelectorInput, $labels: [String!], $files: [FileInput!]!) {\n deploymentInitiate(buildId: $buildId, environment: $environment, labels: $labels, files: $files) {\n deployment {\n id\n }\n deploymentTargets {\n filePath\n fileSize\n uploadUrl\n fileType\n parameters {\n name\n value\n }\n }\n deploymentConfiguration {\n timeoutInSeconds\n }\n userErrors {\n message\n }\n }\n }\n"; interface DeploymentInitiateQueryData { deploymentInitiate: DeploymentInitiateResponse; } interface DeploymentInitiateResponse { deployment: Deployment; deploymentTargets: DeploymentTargetResponse[]; deploymentConfiguration: DeploymentConfigurationResponse; userErrors: OxygenError[]; } interface DeploymentTargetResponse { filePath: string; fileSize: number; uploadUrl: string; fileType: string; parameters: DeploymentInitiateParameters[] | null; } interface DeploymentConfigurationResponse { timeoutInSeconds: number; } interface Deployment { id: string; } interface DeploymentInitiateParameters { name: string; value: string; } export { type DeploymentConfigurationResponse, DeploymentInitiateQuery, type DeploymentInitiateQueryData, type DeploymentInitiateResponse, type DeploymentTargetResponse };