import { type EventSubAutoModMessageData } from './common/EventSubAutoModMessage.external';
import { type EventSubAutoModMessageHoldReason } from './common/EventSubAutoModMessageHoldReason';
import { type EventSubAutoModMessageBlockedTermData } from './common/EventSubAutoModMessageBlockedTerm.external';
import { type EventSubAutoModMessageAutoModData } from './common/EventSubAutoModMessageAutoMod.external';
/** @private */
export interface EventSubAutoModMessageHoldV2EventData {
    broadcaster_user_id: string;
    broadcaster_user_login: string;
    broadcaster_user_name: string;
    user_id: string;
    user_login: string;
    user_name: string;
    message_id: string;
    message: EventSubAutoModMessageData;
    reason: EventSubAutoModMessageHoldReason;
    automod: EventSubAutoModMessageAutoModData | null;
    blocked_term: EventSubAutoModMessageBlockedTermData | null;
    held_at: string;
}
//# sourceMappingURL=EventSubAutoModMessageHoldV2Event.external.d.ts.map