import type { InfraResult } from '@ankhorage/contracts/infra'; import type { InfraOperationRequest, InfraOrchestrationDependencies, PreparedInfraOperation } from '../../../../types/infraOrchestration.js'; /*** Resolve and validate one operation without creating, updating or deleting infrastructure. */ export declare function prepareInfraOperationAsync(request: InfraOperationRequest, operation: 'validate' | 'plan' | 'generate' | 'status' | 'outputs' | 'down' | 'destroy', dependencies: InfraOrchestrationDependencies): Promise>; //# sourceMappingURL=prepareInfraOperationAsync.d.ts.map