import { CommandGroup } from "./command-group";
export class RevocableCommandGroup extends CommandGroup {
revoke() {
var _a;
for (let i = this.commandArray.length - 1; i >= 0; i--) {
(_a = this.commandArray[i]) === null || _a === void 0 ? void 0 : _a.revoke();
}
}
}