/** * ContainerSingularityValidation — Checks that the container type has singularity: true * and that the task's container is the active one. * * Param: container type ID (e.g., 'wave'). * Reads container definition from deps.profile. * * This is a NEW step with no existing equivalent in the hardcoded BRE. * It enforces the Active Container Singularity principle. */ import type { ValidationStep, ValidationStepResult, ValidationContext } from '../types.js'; import type { StepDependencies } from '../validation-step-registry.js'; export declare class ContainerSingularityValidation implements ValidationStep { private readonly deps; readonly name = "ContainerSingularityValidation"; private readonly containerType; constructor(param: string, deps: StepDependencies); validate(_context: ValidationContext): Promise; } //# sourceMappingURL=container-singularity-validation.d.ts.map