import { type Reporter } from '@quenty/cli-output-helpers/reporting'; import { type Deployment, type DeployPlaceOptions, type RunScriptOptions, type ScriptRunResult, type JobLogs } from './job-context.js'; import { type BasePlaceResolver } from '@quenty/nevermore-deploy'; import { BaseJobContext } from './base-job-context.js'; import { type OpenCloudClient } from '../open-cloud/open-cloud-client.js'; export declare class LocalJobContext extends BaseJobContext { private _deployments; 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=local-job-context.d.ts.map