import { type Reporter } from '@quenty/cli-output-helpers/reporting'; import { type OpenCloudClient } from '../open-cloud/open-cloud-client.js'; import { type Deployment, type DeployPlaceOptions, type JobLogs, type RunScriptOptions, type ScriptRunResult } from './job-context.js'; import { type BasePlaceResolver } from '@quenty/nevermore-deploy'; import { BaseJobContext } from './base-job-context.js'; export declare class CloudJobContext extends BaseJobContext { constructor(reporter: Reporter, openCloudClient: OpenCloudClient, basePlaceResolver?: BasePlaceResolver); deployBuiltPlaceAsync(options: DeployPlaceOptions): Promise; runScriptAsync(deployment: Deployment, options: RunScriptOptions): Promise; getLogsAsync(deployment: Deployment): Promise; releaseAsync(_deployment: Deployment): Promise; disposeAsync(): Promise; } //# sourceMappingURL=cloud-job-context.d.ts.map