import { Variables } from 'graphql-request'; import { OxygenError } from '../types.js'; import './deployment-verification-details.js'; declare const DeploymentCompleteQuery = "\n mutation DeploymentComplete($deploymentId: ID!, $generateAuthBypassToken: Boolean, $authBypassTokenDuration: Int, $environmentVariables: [EnvironmentVariableInput!]) {\n deploymentComplete(id: $deploymentId, generateAuthBypassToken: $generateAuthBypassToken, authBypassTokenDuration: $authBypassTokenDuration, environmentVariables: $environmentVariables) {\n deployment {\n id\n url\n }\n authBypassToken\n userErrors {\n message\n }\n }\n }\n"; interface DeploymentCompleteQueryData { deploymentComplete: DeploymentCompleteResponse; } interface EnvironmentVariable { isSecret: boolean; key: string; value: string; } interface DeploymentCompleteQueryVariables extends Variables { deploymentId: string; generateAuthBypassToken: boolean; authBypassTokenDuration?: number; environmentVariables?: EnvironmentVariable[]; [key: string]: string | number | boolean | EnvironmentVariable[] | undefined; } interface DeploymentCompleteResponse { deployment: Deployment; authBypassToken: string | null; userErrors: OxygenError[]; } interface Deployment { id: string; url: string; } export { DeploymentCompleteQuery, type DeploymentCompleteQueryData, type DeploymentCompleteQueryVariables, type DeploymentCompleteResponse };