/**
 * This file exists as a way to register all protections.
 * In future, we should maybe try to dogfood the dynamic plugin load sytem
 * instead. For now that system doesn't even exist.
 */
import "../capabilities/capabilityIndex";
import "./BanPropagation";
import "./BasicFlooding";
import "./DraupnirNews/DraupnirNews";
import "./FirstMessageIsImage";
import "./HomeserverUserPolicyApplication/HomeserverUserPolicyProtection";
import "./InvalidEventProtection";
import "./JoinWaveShortCircuit";
import "./RedactionSynchronisation";
import "./MembershipChangeProtection";
import "./MentionLimitProtection";
import "./MessageIsMedia";
import "./MessageIsVoice";
import "./NewJoinerProtection";
import "./PolicyChangeNotification";
import "./ProtectedRooms/RoomsSetBehaviourProtection";
import "./TrustedReporters";
import "./WordList";
//# sourceMappingURL=DraupnirProtectionsIndex.d.ts.map