/**
 * Get Deployment Status Use Case
 *
 * Returns the current deployment status snapshot for a single target,
 * or null when no deployment exists.
 */
import type { IDeploymentService, DeploymentStatus } from '../../ports/output/services/deployment-service.interface.js';
export declare class GetDeploymentStatusUseCase {
    private readonly deploymentService;
    constructor(deploymentService: IDeploymentService);
    execute(targetId: string): Promise<DeploymentStatus | null>;
}
//# sourceMappingURL=get-deployment-status.use-case.d.ts.map