Socket
Socket
Sign inDemoInstall

@twurple/eventsub-base

Package Overview
Dependencies
Maintainers
1
Versions
73
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@twurple/eventsub-base - npm Package Compare versions

Comparing version 7.0.0-pre.2 to 7.0.0-pre.3

5

lib/events/common/EventSubChannelHypeTrainContribution.d.ts

@@ -1,8 +0,5 @@

import type { ApiClient, HelixUser } from '@twurple/api';
import type { HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';
import { type EventSubChannelHypeTrainContributionData, type EventSubChannelHypeTrainContributionType } from './EventSubChannelHypeTrainContribution.external';
export declare class EventSubChannelHypeTrainContribution extends DataObject<EventSubChannelHypeTrainContributionData> {
private readonly _client;
/** @private */
constructor(data: EventSubChannelHypeTrainContributionData, client: ApiClient);
/**

@@ -9,0 +6,0 @@ * The contributor's ID.

2

lib/events/common/EventSubChannelHypeTrainContribution.js

@@ -8,3 +8,3 @@ "use strict";

class EventSubChannelHypeTrainContribution extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -11,0 +11,0 @@ super(data);

@@ -1,4 +0,2 @@

import { rawDataSymbol } from '@twurple/common';
import { EventSubChannelPollBeginChoice } from './EventSubChannelPollBeginChoice';
import { type EventSubChannelPollChoiceData } from './EventSubChannelPollChoice.external';
/**

@@ -10,3 +8,2 @@ * A choice in a poll.

export declare class EventSubChannelPollChoice extends EventSubChannelPollBeginChoice {
/** @private */ readonly [rawDataSymbol]: EventSubChannelPollChoiceData;
/**

@@ -13,0 +10,0 @@ * The number of votes for the choice added by using channel points.

@@ -1,5 +0,2 @@

import type { ApiClient } from '@twurple/api';
import { rawDataSymbol } from '@twurple/common';
import { EventSubChannelPredictionBeginOutcome } from './EventSubChannelPredictionBeginOutcome';
import { type EventSubChannelPredictionOutcomeData } from './EventSubChannelPredictionOutcome.external';
import { EventSubChannelPredictionPredictor } from './EventSubChannelPredictionPredictor';

@@ -10,6 +7,2 @@ /**

export declare class EventSubChannelPredictionOutcome extends EventSubChannelPredictionBeginOutcome {
/** @private */ readonly [rawDataSymbol]: EventSubChannelPredictionOutcomeData;
private readonly _client;
/** @private */
constructor(data: EventSubChannelPredictionOutcomeData, client: ApiClient);
/**

@@ -16,0 +9,0 @@ * The number of users that predicted the outcome.

@@ -13,3 +13,3 @@ "use strict";

let EventSubChannelPredictionOutcome = class EventSubChannelPredictionOutcome extends EventSubChannelPredictionBeginOutcome_1.EventSubChannelPredictionBeginOutcome {
/** @private */
/** @internal */
constructor(data, client) {

@@ -16,0 +16,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixUser } from '@twurple/api';
import type { HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -8,5 +8,2 @@ import { type EventSubChannelPredictionPredictorData } from './EventSubChannelPredictionPredictor.external';

export declare class EventSubChannelPredictionPredictor extends DataObject<EventSubChannelPredictionPredictorData> {
private readonly _client;
/** @private */
constructor(data: EventSubChannelPredictionPredictorData, client: ApiClient);
/**

@@ -13,0 +10,0 @@ * The ID of the predictor.

@@ -11,3 +11,3 @@ "use strict";

let EventSubChannelPredictionPredictor = class EventSubChannelPredictionPredictor extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -14,0 +14,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixUser } from '@twurple/api';
import type { HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -8,5 +8,2 @@ import { type EventSubChannelBanEventData } from './EventSubChannelBanEvent.external';

export declare class EventSubChannelBanEvent extends DataObject<EventSubChannelBanEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubChannelBanEventData, client: ApiClient);
/**

@@ -13,0 +10,0 @@ * The ID of the banned user.

@@ -11,3 +11,3 @@ "use strict";

let EventSubChannelBanEvent = class EventSubChannelBanEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -14,0 +14,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixUser } from '@twurple/api';
import type { HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -9,5 +9,2 @@ import { EventSubChannelCharityAmount } from './common/EventSubChannelCharityAmount';

export declare class EventSubChannelCharityCampaignProgressEvent extends DataObject<EventSubChannelCharityCampaignProgressEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubChannelCharityCampaignProgressEventData, client: ApiClient);
/**

@@ -14,0 +11,0 @@ * An ID that identifies the charity campaign.

@@ -12,3 +12,3 @@ "use strict";

let EventSubChannelCharityCampaignProgressEvent = class EventSubChannelCharityCampaignProgressEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -15,0 +15,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixUser } from '@twurple/api';
import type { HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -9,5 +9,2 @@ import { EventSubChannelCharityAmount } from './common/EventSubChannelCharityAmount';

export declare class EventSubChannelCharityCampaignStartEvent extends DataObject<EventSubChannelCharityCampaignStartEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubChannelCharityCampaignStartEventData, client: ApiClient);
/**

@@ -14,0 +11,0 @@ * An ID that identifies the charity campaign.

@@ -12,3 +12,3 @@ "use strict";

let EventSubChannelCharityCampaignStartEvent = class EventSubChannelCharityCampaignStartEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -15,0 +15,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixUser } from '@twurple/api';
import type { HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -9,5 +9,2 @@ import { EventSubChannelCharityAmount } from './common/EventSubChannelCharityAmount';

export declare class EventSubChannelCharityCampaignStopEvent extends DataObject<EventSubChannelCharityCampaignStopEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubChannelCharityCampaignStopEventData, client: ApiClient);
/**

@@ -14,0 +11,0 @@ * An ID that identifies the charity campaign.

@@ -12,3 +12,3 @@ "use strict";

let EventSubChannelCharityCampaignStopEvent = class EventSubChannelCharityCampaignStopEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -15,0 +15,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixUser } from '@twurple/api';
import type { HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -9,5 +9,2 @@ import { EventSubChannelCharityAmount } from './common/EventSubChannelCharityAmount';

export declare class EventSubChannelCharityDonationEvent extends DataObject<EventSubChannelCharityDonationEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubChannelCharityDonationEventData, client: ApiClient);
/**

@@ -14,0 +11,0 @@ * An ID that identifies the charity campaign.

@@ -12,3 +12,3 @@ "use strict";

let EventSubChannelCharityDonationEvent = class EventSubChannelCharityDonationEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -15,0 +15,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixUser } from '@twurple/api';
import type { HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -8,5 +8,2 @@ import { type EventSubChannelCheerEventData } from './EventSubChannelCheerEvent.external';

export declare class EventSubChannelCheerEvent extends DataObject<EventSubChannelCheerEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubChannelCheerEventData, client: ApiClient);
/**

@@ -13,0 +10,0 @@ * The ID of the cheering user, null if anonymous.

@@ -11,3 +11,3 @@ "use strict";

let EventSubChannelCheerEvent = class EventSubChannelCheerEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -14,0 +14,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixUser } from '@twurple/api';
import type { HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -8,5 +8,2 @@ import { type EventSubChannelFollowEventData } from './EventSubChannelFollowEvent.external';

export declare class EventSubChannelFollowEvent extends DataObject<EventSubChannelFollowEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubChannelFollowEventData, client: ApiClient);
/**

@@ -13,0 +10,0 @@ * The ID of the following user.

@@ -11,3 +11,3 @@ "use strict";

let EventSubChannelFollowEvent = class EventSubChannelFollowEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -14,0 +14,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixUser } from '@twurple/api';
import type { HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -9,5 +9,2 @@ import type { EventSubChannelGoalType } from './common/EventSubChannelGoalType';

export declare class EventSubChannelGoalBeginEvent extends DataObject<EventSubChannelGoalBeginEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubChannelGoalBeginEventData, client: ApiClient);
/**

@@ -14,0 +11,0 @@ * The ID of the goal.

@@ -11,3 +11,3 @@ "use strict";

let EventSubChannelGoalBeginEvent = class EventSubChannelGoalBeginEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -14,0 +14,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixUser } from '@twurple/api';
import type { HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -9,5 +9,2 @@ import type { EventSubChannelGoalType } from './common/EventSubChannelGoalType';

export declare class EventSubChannelGoalEndEvent extends DataObject<EventSubChannelGoalEndEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubChannelGoalEndEventData, client: ApiClient);
/**

@@ -14,0 +11,0 @@ * The ID of the goal.

@@ -11,3 +11,3 @@ "use strict";

let EventSubChannelGoalEndEvent = class EventSubChannelGoalEndEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -14,0 +14,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixUser } from '@twurple/api';
import type { HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -9,5 +9,2 @@ import type { EventSubChannelGoalType } from './common/EventSubChannelGoalType';

export declare class EventSubChannelGoalProgressEvent extends DataObject<EventSubChannelGoalProgressEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubChannelGoalProgressEventData, client: ApiClient);
/**

@@ -14,0 +11,0 @@ * The ID of the goal.

@@ -11,3 +11,3 @@ "use strict";

let EventSubChannelGoalProgressEvent = class EventSubChannelGoalProgressEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -14,0 +14,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixUser } from '@twurple/api';
import type { HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -9,5 +9,2 @@ import { EventSubChannelHypeTrainContribution } from './common/EventSubChannelHypeTrainContribution';

export declare class EventSubChannelHypeTrainBeginEvent extends DataObject<EventSubChannelHypeTrainBeginEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubChannelHypeTrainBeginEventData, client: ApiClient);
/**

@@ -14,0 +11,0 @@ * The ID of the Hype Train.

@@ -12,3 +12,3 @@ "use strict";

let EventSubChannelHypeTrainBeginEvent = class EventSubChannelHypeTrainBeginEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -15,0 +15,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixUser } from '@twurple/api';
import type { HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -9,5 +9,2 @@ import { EventSubChannelHypeTrainContribution } from './common/EventSubChannelHypeTrainContribution';

export declare class EventSubChannelHypeTrainEndEvent extends DataObject<EventSubChannelHypeTrainEndEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubChannelHypeTrainEndEventData, client: ApiClient);
/**

@@ -14,0 +11,0 @@ * The ID of the Hype Train.

@@ -12,3 +12,3 @@ "use strict";

let EventSubChannelHypeTrainEndEvent = class EventSubChannelHypeTrainEndEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -15,0 +15,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixUser } from '@twurple/api';
import type { HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -9,5 +9,2 @@ import { EventSubChannelHypeTrainContribution } from './common/EventSubChannelHypeTrainContribution';

export declare class EventSubChannelHypeTrainProgressEvent extends DataObject<EventSubChannelHypeTrainProgressEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubChannelHypeTrainProgressEventData, client: ApiClient);
/**

@@ -14,0 +11,0 @@ * The ID of the Hype Train.

@@ -12,3 +12,3 @@ "use strict";

let EventSubChannelHypeTrainProgressEvent = class EventSubChannelHypeTrainProgressEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -15,0 +15,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixUser } from '@twurple/api';
import type { HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -8,5 +8,2 @@ import { type EventSubChannelModeratorEventData } from './EventSubChannelModeratorEvent.external';

export declare class EventSubChannelModeratorEvent extends DataObject<EventSubChannelModeratorEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubChannelModeratorEventData, client: ApiClient);
/**

@@ -13,0 +10,0 @@ * The ID of the broadcaster that added or removed a moderator.

@@ -11,3 +11,3 @@ "use strict";

let EventSubChannelModeratorEvent = class EventSubChannelModeratorEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -14,0 +14,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixUser } from '@twurple/api';
import type { HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -9,5 +9,2 @@ import { EventSubChannelPollBeginChoice } from './common/EventSubChannelPollBeginChoice';

export declare class EventSubChannelPollBeginEvent extends DataObject<EventSubChannelPollBeginEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubChannelPollBeginEventData, client: ApiClient);
/**

@@ -14,0 +11,0 @@ * The ID of the poll.

@@ -12,3 +12,3 @@ "use strict";

let EventSubChannelPollBeginEvent = class EventSubChannelPollBeginEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -15,0 +15,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixUser } from '@twurple/api';
import type { HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -9,5 +9,2 @@ import { EventSubChannelPollChoice } from './common/EventSubChannelPollChoice';

export declare class EventSubChannelPollEndEvent extends DataObject<EventSubChannelPollEndEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubChannelPollEndEventData, client: ApiClient);
/**

@@ -14,0 +11,0 @@ * The ID of the poll.

@@ -12,3 +12,3 @@ "use strict";

let EventSubChannelPollEndEvent = class EventSubChannelPollEndEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -15,0 +15,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixUser } from '@twurple/api';
import type { HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -9,5 +9,2 @@ import { EventSubChannelPollChoice } from './common/EventSubChannelPollChoice';

export declare class EventSubChannelPollProgressEvent extends DataObject<EventSubChannelPollProgressEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubChannelPollProgressEventData, client: ApiClient);
/**

@@ -14,0 +11,0 @@ * The ID of the poll.

@@ -12,3 +12,3 @@ "use strict";

let EventSubChannelPollProgressEvent = class EventSubChannelPollProgressEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -15,0 +15,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixUser } from '@twurple/api';
import type { HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -9,5 +9,2 @@ import { EventSubChannelPredictionBeginOutcome } from './common/EventSubChannelPredictionBeginOutcome';

export declare class EventSubChannelPredictionBeginEvent extends DataObject<EventSubChannelPredictionBeginEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubChannelPredictionBeginEventData, client: ApiClient);
/**

@@ -14,0 +11,0 @@ * The ID of the prediction.

@@ -12,3 +12,3 @@ "use strict";

let EventSubChannelPredictionBeginEvent = class EventSubChannelPredictionBeginEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -15,0 +15,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixUser } from '@twurple/api';
import type { HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -9,5 +9,2 @@ import { EventSubChannelPredictionOutcome } from './common/EventSubChannelPredictionOutcome';

export declare class EventSubChannelPredictionEndEvent extends DataObject<EventSubChannelPredictionEndEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubChannelPredictionEndEventData, client: ApiClient);
/**

@@ -14,0 +11,0 @@ * The ID of the prediction.

@@ -12,3 +12,3 @@ "use strict";

let EventSubChannelPredictionEndEvent = class EventSubChannelPredictionEndEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -15,0 +15,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixUser } from '@twurple/api';
import type { HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -9,5 +9,2 @@ import { EventSubChannelPredictionOutcome } from './common/EventSubChannelPredictionOutcome';

export declare class EventSubChannelPredictionLockEvent extends DataObject<EventSubChannelPredictionLockEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubChannelPredictionLockEventData, client: ApiClient);
/**

@@ -14,0 +11,0 @@ * The ID of the prediction.

@@ -12,3 +12,3 @@ "use strict";

let EventSubChannelPredictionLockEvent = class EventSubChannelPredictionLockEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -15,0 +15,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixUser } from '@twurple/api';
import type { HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -9,5 +9,2 @@ import { EventSubChannelPredictionOutcome } from './common/EventSubChannelPredictionOutcome';

export declare class EventSubChannelPredictionProgressEvent extends DataObject<EventSubChannelPredictionProgressEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubChannelPredictionProgressEventData, client: ApiClient);
/**

@@ -14,0 +11,0 @@ * The ID of the prediction.

@@ -12,3 +12,3 @@ "use strict";

let EventSubChannelPredictionProgressEvent = class EventSubChannelPredictionProgressEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -15,0 +15,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixUser } from '@twurple/api';
import type { HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -8,5 +8,2 @@ import { type EventSubChannelRaidEventData } from './EventSubChannelRaidEvent.external';

export declare class EventSubChannelRaidEvent extends DataObject<EventSubChannelRaidEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubChannelRaidEventData, client: ApiClient);
/**

@@ -13,0 +10,0 @@ * The ID of the raiding broadcaster.

@@ -11,3 +11,3 @@ "use strict";

let EventSubChannelRaidEvent = class EventSubChannelRaidEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -14,0 +14,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixCustomReward, HelixCustomRewardRedemption, HelixCustomRewardRedemptionTargetStatus, HelixUser } from '@twurple/api';
import type { HelixCustomReward, HelixCustomRewardRedemption, HelixCustomRewardRedemptionTargetStatus, HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -8,5 +8,2 @@ import { type EventSubChannelRedemptionAddEventData } from './EventSubChannelRedemptionAddEvent.external';

export declare class EventSubChannelRedemptionAddEvent extends DataObject<EventSubChannelRedemptionAddEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubChannelRedemptionAddEventData, client: ApiClient);
/**

@@ -13,0 +10,0 @@ * The ID of the redemption.

@@ -11,3 +11,3 @@ "use strict";

let EventSubChannelRedemptionAddEvent = class EventSubChannelRedemptionAddEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -14,0 +14,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixUser } from '@twurple/api';
import type { HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -8,5 +8,2 @@ import { type EventSubChannelRedemptionUpdateEventData } from './EventSubChannelRedemptionUpdateEvent.external';

export declare class EventSubChannelRedemptionUpdateEvent extends DataObject<EventSubChannelRedemptionUpdateEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubChannelRedemptionUpdateEventData, client: ApiClient);
/**

@@ -13,0 +10,0 @@ * The ID of the redemption being updated.

@@ -11,3 +11,3 @@ "use strict";

let EventSubChannelRedemptionUpdateEvent = class EventSubChannelRedemptionUpdateEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -14,0 +14,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixUser } from '@twurple/api';
import type { HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -8,5 +8,2 @@ import { type EventSubChannelRewardEventData, type EventSubChannelRewardImageScale } from './EventSubChannelRewardEvent.external';

export declare class EventSubChannelRewardEvent extends DataObject<EventSubChannelRewardEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubChannelRewardEventData, client: ApiClient);
/**

@@ -13,0 +10,0 @@ * The ID of the reward.

@@ -11,3 +11,3 @@ "use strict";

let EventSubChannelRewardEvent = class EventSubChannelRewardEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -14,0 +14,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixUser } from '@twurple/api';
import type { HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -8,5 +8,2 @@ import type { EventSubChannelShieldModeBeginEventData } from './EventSubChannelShieldModeBeginEvent.external';

export declare class EventSubChannelShieldModeBeginEvent extends DataObject<EventSubChannelShieldModeBeginEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubChannelShieldModeBeginEventData, client: ApiClient);
/**

@@ -13,0 +10,0 @@ * The ID of the broadcaster on whose channel Shield Mode was activated.

@@ -11,3 +11,3 @@ "use strict";

let EventSubChannelShieldModeBeginEvent = class EventSubChannelShieldModeBeginEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -14,0 +14,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixUser } from '@twurple/api';
import type { HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -8,5 +8,2 @@ import type { EventSubChannelShieldModeEndEventData } from './EventSubChannelShieldModeEndEvent.external';

export declare class EventSubChannelShieldModeEndEvent extends DataObject<EventSubChannelShieldModeEndEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubChannelShieldModeEndEventData, client: ApiClient);
/**

@@ -13,0 +10,0 @@ * The ID of the broadcaster on whose channel Shield Mode was deactivated.

@@ -11,3 +11,3 @@ "use strict";

let EventSubChannelShieldModeEndEvent = class EventSubChannelShieldModeEndEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -14,0 +14,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixUser } from '@twurple/api';
import type { HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -8,5 +8,2 @@ import { type EventSubChannelShoutoutCreateEventData } from './EventSubChannelShoutoutCreateEvent.external';

export declare class EventSubChannelShoutoutCreateEvent extends DataObject<EventSubChannelShoutoutCreateEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubChannelShoutoutCreateEventData, client: ApiClient);
/**

@@ -13,0 +10,0 @@ * The ID of the broadcaster from whose channel the shoutout was sent.

@@ -11,3 +11,3 @@ "use strict";

let EventSubChannelShoutoutCreateEvent = class EventSubChannelShoutoutCreateEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -14,0 +14,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixUser } from '@twurple/api';
import type { HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -8,5 +8,2 @@ import { type EventSubChannelShoutoutReceiveEventData } from './EventSubChannelShoutoutReceiveEvent.external';

export declare class EventSubChannelShoutoutReceiveEvent extends DataObject<EventSubChannelShoutoutReceiveEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubChannelShoutoutReceiveEventData, client: ApiClient);
/**

@@ -13,0 +10,0 @@ * The ID of the broadcaster who received the shoutout.

@@ -11,3 +11,3 @@ "use strict";

let EventSubChannelShoutoutReceiveEvent = class EventSubChannelShoutoutReceiveEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -14,0 +14,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixUser } from '@twurple/api';
import type { HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -8,5 +8,2 @@ import { type EventSubChannelSubscriptionEndEventData, type EventSubChannelSubscriptionEndEventTier } from './EventSubChannelSubscriptionEndEvent.external';

export declare class EventSubChannelSubscriptionEndEvent extends DataObject<EventSubChannelSubscriptionEndEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubChannelSubscriptionEndEventData, client: ApiClient);
/**

@@ -13,0 +10,0 @@ * The ID of the user whose subscription is ending.

@@ -11,3 +11,3 @@ "use strict";

let EventSubChannelSubscriptionEndEvent = class EventSubChannelSubscriptionEndEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -14,0 +14,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixUser } from '@twurple/api';
import type { HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -8,5 +8,2 @@ import { type EventSubChannelSubscriptionEventData, type EventSubChannelSubscriptionEventTier } from './EventSubChannelSubscriptionEvent.external';

export declare class EventSubChannelSubscriptionEvent extends DataObject<EventSubChannelSubscriptionEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubChannelSubscriptionEventData, client: ApiClient);
/**

@@ -13,0 +10,0 @@ * The ID of the subscribing user.

@@ -11,3 +11,3 @@ "use strict";

let EventSubChannelSubscriptionEvent = class EventSubChannelSubscriptionEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -14,0 +14,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixUser } from '@twurple/api';
import type { HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -8,5 +8,2 @@ import { type EventSubChannelSubscriptionGiftEventData, type EventSubChannelSubscriptionGiftEventTier } from './EventSubChannelSubscriptionGiftEvent.external';

export declare class EventSubChannelSubscriptionGiftEvent extends DataObject<EventSubChannelSubscriptionGiftEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubChannelSubscriptionGiftEventData, client: ApiClient);
/**

@@ -13,0 +10,0 @@ * The ID of the gifting user.

@@ -11,3 +11,3 @@ "use strict";

let EventSubChannelSubscriptionGiftEvent = class EventSubChannelSubscriptionGiftEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -14,0 +14,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixUser } from '@twurple/api';
import type { HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -8,5 +8,2 @@ import { type EventSubChannelSubscriptionMessageEventData, type EventSubChannelSubscriptionMessageEventTier } from './EventSubChannelSubscriptionMessageEvent.external';

export declare class EventSubChannelSubscriptionMessageEvent extends DataObject<EventSubChannelSubscriptionMessageEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubChannelSubscriptionMessageEventData, client: ApiClient);
/**

@@ -13,0 +10,0 @@ * The ID of the user whose subscription is being announced.

@@ -11,3 +11,3 @@ "use strict";

let EventSubChannelSubscriptionMessageEvent = class EventSubChannelSubscriptionMessageEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -14,0 +14,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixUser } from '@twurple/api';
import type { HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -8,5 +8,2 @@ import { type EventSubChannelUnbanEventData } from './EventSubChannelUnbanEvent.external';

export declare class EventSubChannelUnbanEvent extends DataObject<EventSubChannelUnbanEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubChannelUnbanEventData, client: ApiClient);
/**

@@ -13,0 +10,0 @@ * The ID of the unbanned user.

@@ -11,3 +11,3 @@ "use strict";

let EventSubChannelUnbanEvent = class EventSubChannelUnbanEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -14,0 +14,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixGame, HelixUser } from '@twurple/api';
import type { HelixGame, HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -8,5 +8,2 @@ import { type EventSubChannelUpdateEventData } from './EventSubChannelUpdateEvent.external';

export declare class EventSubChannelUpdateEvent extends DataObject<EventSubChannelUpdateEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubChannelUpdateEventData, client: ApiClient);
/**

@@ -13,0 +10,0 @@ * The ID of the broadcaster.

@@ -11,3 +11,3 @@ "use strict";

let EventSubChannelUpdateEvent = class EventSubChannelUpdateEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -14,0 +14,0 @@ super(data);

@@ -1,2 +0,2 @@

import { type ApiClient, type HelixGame, type HelixUser } from '@twurple/api';
import { type HelixGame, type HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -8,5 +8,2 @@ import { type EventSubDropEntitlementGrantEventData } from './EventSubDropEntitlementGrantEvent.external';

export declare class EventSubDropEntitlementGrantEvent extends DataObject<EventSubDropEntitlementGrantEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubDropEntitlementGrantEventData, client: ApiClient);
/**

@@ -13,0 +10,0 @@ * The ID of the organization.

@@ -11,3 +11,3 @@ "use strict";

let EventSubDropEntitlementGrantEvent = class EventSubDropEntitlementGrantEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -14,0 +14,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixUser } from '@twurple/api';
import type { HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -8,5 +8,2 @@ import { type EventSubExtensionBitsTransactionCreateEventData } from './EventSubExtensionBitsTransactionCreateEvent.external';

export declare class EventSubExtensionBitsTransactionCreateEvent extends DataObject<EventSubExtensionBitsTransactionCreateEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubExtensionBitsTransactionCreateEventData, client: ApiClient);
/**

@@ -13,0 +10,0 @@ * The ID of the transaction.

@@ -11,3 +11,3 @@ "use strict";

let EventSubExtensionBitsTransactionCreateEvent = class EventSubExtensionBitsTransactionCreateEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -14,0 +14,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixUser } from '@twurple/api';
import type { HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -8,5 +8,2 @@ import { type EventSubStreamOfflineEventData } from './EventSubStreamOfflineEvent.external';

export declare class EventSubStreamOfflineEvent extends DataObject<EventSubStreamOfflineEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubStreamOfflineEventData, client: ApiClient);
/**

@@ -13,0 +10,0 @@ * The ID of the broadcaster.

@@ -11,3 +11,3 @@ "use strict";

let EventSubStreamOfflineEvent = class EventSubStreamOfflineEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -14,0 +14,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixStream, HelixUser } from '@twurple/api';
import type { HelixStream, HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -8,5 +8,2 @@ import { type EventSubStreamOnlineEventData, type EventSubStreamOnlineEventStreamType } from './EventSubStreamOnlineEvent.external';

export declare class EventSubStreamOnlineEvent extends DataObject<EventSubStreamOnlineEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubStreamOnlineEventData, client: ApiClient);
/**

@@ -13,0 +10,0 @@ * The ID of the broadcaster.

@@ -11,3 +11,3 @@ "use strict";

let EventSubStreamOnlineEvent = class EventSubStreamOnlineEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -14,0 +14,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixUser } from '@twurple/api';
import type { HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -8,5 +8,2 @@ import { type EventSubUserAuthorizationGrantEventData } from './EventSubUserAuthorizationGrantEvent.external';

export declare class EventSubUserAuthorizationGrantEvent extends DataObject<EventSubUserAuthorizationGrantEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubUserAuthorizationGrantEventData, client: ApiClient);
/**

@@ -13,0 +10,0 @@ * The ID of the user who granted the authorization.

@@ -11,3 +11,3 @@ "use strict";

let EventSubUserAuthorizationGrantEvent = class EventSubUserAuthorizationGrantEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -14,0 +14,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixUser } from '@twurple/api';
import type { HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -8,5 +8,2 @@ import { type EventSubUserAuthorizationRevokeEventData } from './EventSubUserAuthorizationRevokeEvent.external';

export declare class EventSubUserAuthorizationRevokeEvent extends DataObject<EventSubUserAuthorizationRevokeEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubUserAuthorizationRevokeEventData, client: ApiClient);
/**

@@ -13,0 +10,0 @@ * The ID of the user who revoked their authorization.

@@ -11,3 +11,3 @@ "use strict";

let EventSubUserAuthorizationRevokeEvent = class EventSubUserAuthorizationRevokeEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -14,0 +14,0 @@ super(data);

@@ -1,2 +0,2 @@

import type { ApiClient, HelixUser } from '@twurple/api';
import type { HelixUser } from '@twurple/api';
import { DataObject } from '@twurple/common';

@@ -8,5 +8,2 @@ import { type EventSubUserUpdateEventData } from './EventSubUserUpdateEvent.external';

export declare class EventSubUserUpdateEvent extends DataObject<EventSubUserUpdateEventData> {
private readonly _client;
/** @private */
constructor(data: EventSubUserUpdateEventData, client: ApiClient);
/**

@@ -13,0 +10,0 @@ * The ID of the user.

@@ -11,3 +11,3 @@ "use strict";

let EventSubUserUpdateEvent = class EventSubUserUpdateEvent extends common_1.DataObject {
/** @private */
/** @internal */
constructor(data, client) {

@@ -14,0 +14,0 @@ super(data);

@@ -1,18 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubChannelBanEvent } from '../events/EventSubChannelBanEvent';
import { type EventSubChannelBanEventData } from '../events/EventSubChannelBanEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubChannelBanSubscription extends EventSubSubscription<EventSubChannelBanEvent> {
private readonly _userId;
/** @protected */ readonly _cliName = "ban";
constructor(handler: (data: EventSubChannelBanEvent) => void, client: EventSubBase, _userId: string);
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubChannelBanEventData): EventSubChannelBanEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubChannelBanSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubChannelBanSubscription = class EventSubChannelBanSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _userId) {

@@ -1,18 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubChannelCharityCampaignProgressEvent } from '../events/EventSubChannelCharityCampaignProgressEvent';
import { type EventSubChannelCharityCampaignProgressEventData } from '../events/EventSubChannelCharityCampaignProgressEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubChannelCharityCampaignProgressSubscription extends EventSubSubscription<EventSubChannelCharityCampaignProgressEvent> {
private readonly _userId;
/** @protected */ readonly _cliName = "charity-progress";
constructor(handler: (data: EventSubChannelCharityCampaignProgressEvent) => void, client: EventSubBase, _userId: string);
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubChannelCharityCampaignProgressEventData): EventSubChannelCharityCampaignProgressEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubChannelCharityCampaignProgressSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubChannelCharityCampaignProgressSubscription = class EventSubChannelCharityCampaignProgressSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _userId) {

@@ -1,18 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubChannelCharityCampaignStartEvent } from '../events/EventSubChannelCharityCampaignStartEvent';
import { type EventSubChannelCharityCampaignStartEventData } from '../events/EventSubChannelCharityCampaignStartEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubChannelCharityCampaignStartSubscription extends EventSubSubscription<EventSubChannelCharityCampaignStartEvent> {
private readonly _userId;
/** @protected */ readonly _cliName = "charity-start";
constructor(handler: (data: EventSubChannelCharityCampaignStartEvent) => void, client: EventSubBase, _userId: string);
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubChannelCharityCampaignStartEventData): EventSubChannelCharityCampaignStartEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubChannelCharityCampaignStartSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubChannelCharityCampaignStartSubscription = class EventSubChannelCharityCampaignStartSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _userId) {

@@ -1,18 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubChannelCharityCampaignStopEvent } from '../events/EventSubChannelCharityCampaignStopEvent';
import { type EventSubChannelCharityCampaignStopEventData } from '../events/EventSubChannelCharityCampaignStopEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubChannelCharityCampaignStopSubscription extends EventSubSubscription<EventSubChannelCharityCampaignStopEvent> {
private readonly _userId;
/** @protected */ readonly _cliName = "charity-stop";
constructor(handler: (data: EventSubChannelCharityCampaignStopEvent) => void, client: EventSubBase, _userId: string);
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubChannelCharityCampaignStopEventData): EventSubChannelCharityCampaignStopEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubChannelCharityCampaignStopSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubChannelCharityCampaignStopSubscription = class EventSubChannelCharityCampaignStopSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _userId) {

@@ -1,18 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubChannelCharityDonationEvent } from '../events/EventSubChannelCharityDonationEvent';
import { type EventSubChannelCharityDonationEventData } from '../events/EventSubChannelCharityDonationEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubChannelCharityDonationSubscription extends EventSubSubscription<EventSubChannelCharityDonationEvent> {
private readonly _userId;
/** @protected */ readonly _cliName = "charity-donation";
constructor(handler: (data: EventSubChannelCharityDonationEvent) => void, client: EventSubBase, _userId: string);
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubChannelCharityDonationEventData): EventSubChannelCharityDonationEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubChannelCharityDonationSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubChannelCharityDonationSubscription = class EventSubChannelCharityDonationSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _userId) {

@@ -1,18 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubChannelCheerEvent } from '../events/EventSubChannelCheerEvent';
import { type EventSubChannelCheerEventData } from '../events/EventSubChannelCheerEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubChannelCheerSubscription extends EventSubSubscription<EventSubChannelCheerEvent> {
private readonly _userId;
/** @protected */ readonly _cliName = "cheer";
constructor(handler: (data: EventSubChannelCheerEvent) => void, client: EventSubBase, _userId: string);
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubChannelCheerEventData): EventSubChannelCheerEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubChannelCheerSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubChannelCheerSubscription = class EventSubChannelCheerSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _userId) {

@@ -1,17 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubChannelFollowEvent } from '../events/EventSubChannelFollowEvent';
import { type EventSubChannelFollowEventData } from '../events/EventSubChannelFollowEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/** @private */
export declare class EventSubChannelFollowSubscription extends EventSubSubscription<EventSubChannelFollowEvent> {
private readonly _userId;
private readonly _moderatorId;
/** @protected */ readonly _cliName = "follow";
constructor(handler: (data: EventSubChannelFollowEvent) => void, client: EventSubBase, _userId: string, _moderatorId: string);
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubChannelFollowEventData): EventSubChannelFollowEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubChannelFollowSubscription.d.ts.map

@@ -8,3 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/** @private */
/** @internal */
let EventSubChannelFollowSubscription = class EventSubChannelFollowSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -11,0 +11,0 @@ constructor(handler, client, _userId, _moderatorId) {

@@ -1,18 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubChannelGoalBeginEvent } from '../events/EventSubChannelGoalBeginEvent';
import { type EventSubChannelGoalBeginEventData } from '../events/EventSubChannelGoalBeginEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubChannelGoalBeginSubscription extends EventSubSubscription<EventSubChannelGoalBeginEvent> {
private readonly _userId;
/** @protected */ readonly _cliName = "goal-begin";
constructor(handler: (data: EventSubChannelGoalBeginEvent) => void, client: EventSubBase, _userId: string);
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubChannelGoalBeginEventData): EventSubChannelGoalBeginEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubChannelGoalBeginSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubChannelGoalBeginSubscription = class EventSubChannelGoalBeginSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _userId) {

@@ -1,18 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubChannelGoalEndEvent } from '../events/EventSubChannelGoalEndEvent';
import { type EventSubChannelGoalEndEventData } from '../events/EventSubChannelGoalEndEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubChannelGoalEndSubscription extends EventSubSubscription<EventSubChannelGoalEndEvent> {
private readonly _userId;
/** @protected */ readonly _cliName = "goal-end";
constructor(handler: (data: EventSubChannelGoalEndEvent) => void, client: EventSubBase, _userId: string);
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubChannelGoalEndEventData): EventSubChannelGoalEndEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubChannelGoalEndSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubChannelGoalEndSubscription = class EventSubChannelGoalEndSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _userId) {

@@ -1,18 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubChannelGoalProgressEvent } from '../events/EventSubChannelGoalProgressEvent';
import { type EventSubChannelGoalProgressEventData } from '../events/EventSubChannelGoalProgressEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubChannelGoalProgressSubscription extends EventSubSubscription<EventSubChannelGoalProgressEvent> {
private readonly _userId;
/** @protected */ readonly _cliName = "goal-progress";
constructor(handler: (data: EventSubChannelGoalProgressEvent) => void, client: EventSubBase, _userId: string);
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubChannelGoalProgressEventData): EventSubChannelGoalProgressEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubChannelGoalProgressSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubChannelGoalProgressSubscription = class EventSubChannelGoalProgressSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _userId) {

@@ -1,18 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubChannelHypeTrainBeginEvent } from '../events/EventSubChannelHypeTrainBeginEvent';
import { type EventSubChannelHypeTrainBeginEventData } from '../events/EventSubChannelHypeTrainBeginEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubChannelHypeTrainBeginSubscription extends EventSubSubscription<EventSubChannelHypeTrainBeginEvent> {
private readonly _userId;
/** @protected */ readonly _cliName = "hype-train-begin";
constructor(handler: (data: EventSubChannelHypeTrainBeginEvent) => void, client: EventSubBase, _userId: string);
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubChannelHypeTrainBeginEventData): EventSubChannelHypeTrainBeginEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubChannelHypeTrainBeginSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubChannelHypeTrainBeginSubscription = class EventSubChannelHypeTrainBeginSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _userId) {

@@ -1,18 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubChannelHypeTrainEndEvent } from '../events/EventSubChannelHypeTrainEndEvent';
import { type EventSubChannelHypeTrainEndEventData } from '../events/EventSubChannelHypeTrainEndEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubChannelHypeTrainEndSubscription extends EventSubSubscription<EventSubChannelHypeTrainEndEvent> {
private readonly _userId;
/** @protected */ readonly _cliName = "hype-train-end";
constructor(handler: (data: EventSubChannelHypeTrainEndEvent) => void, client: EventSubBase, _userId: string);
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubChannelHypeTrainEndEventData): EventSubChannelHypeTrainEndEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubChannelHypeTrainEndSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubChannelHypeTrainEndSubscription = class EventSubChannelHypeTrainEndSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _userId) {

@@ -1,18 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubChannelHypeTrainProgressEvent } from '../events/EventSubChannelHypeTrainProgressEvent';
import { type EventSubChannelHypeTrainProgressEventData } from '../events/EventSubChannelHypeTrainProgressEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubChannelHypeTrainProgressSubscription extends EventSubSubscription<EventSubChannelHypeTrainProgressEvent> {
private readonly _userId;
/** @protected */ readonly _cliName = "hype-train-progress";
constructor(handler: (data: EventSubChannelHypeTrainProgressEvent) => void, client: EventSubBase, _userId: string);
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubChannelHypeTrainProgressEventData): EventSubChannelHypeTrainProgressEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubChannelHypeTrainProgressSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubChannelHypeTrainProgressSubscription = class EventSubChannelHypeTrainProgressSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _userId) {

@@ -1,18 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubChannelModeratorEvent } from '../events/EventSubChannelModeratorEvent';
import { type EventSubChannelModeratorEventData } from '../events/EventSubChannelModeratorEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubChannelModeratorAddSubscription extends EventSubSubscription<EventSubChannelModeratorEvent> {
private readonly _userId;
/** @protected */ readonly _cliName = "add-moderator";
constructor(handler: (data: EventSubChannelModeratorEvent) => void, client: EventSubBase, _userId: string);
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubChannelModeratorEventData): EventSubChannelModeratorEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubChannelModeratorAddSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubChannelModeratorAddSubscription = class EventSubChannelModeratorAddSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _userId) {

@@ -1,18 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubChannelModeratorEvent } from '../events/EventSubChannelModeratorEvent';
import { type EventSubChannelModeratorEventData } from '../events/EventSubChannelModeratorEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubChannelModeratorRemoveSubscription extends EventSubSubscription<EventSubChannelModeratorEvent> {
private readonly _userId;
/** @protected */ readonly _cliName = "remove-moderator";
constructor(handler: (data: EventSubChannelModeratorEvent) => void, client: EventSubBase, _userId: string);
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubChannelModeratorEventData): EventSubChannelModeratorEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubChannelModeratorRemoveSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubChannelModeratorRemoveSubscription = class EventSubChannelModeratorRemoveSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _userId) {

@@ -1,18 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubChannelPollBeginEvent } from '../events/EventSubChannelPollBeginEvent';
import { type EventSubChannelPollBeginEventData } from '../events/EventSubChannelPollBeginEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubChannelPollBeginSubscription extends EventSubSubscription<EventSubChannelPollBeginEvent> {
private readonly _userId;
/** @protected */ readonly _cliName = "poll-begin";
constructor(handler: (data: EventSubChannelPollBeginEvent) => void, client: EventSubBase, _userId: string);
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubChannelPollBeginEventData): EventSubChannelPollBeginEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubChannelPollBeginSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubChannelPollBeginSubscription = class EventSubChannelPollBeginSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _userId) {

@@ -1,18 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubChannelPollEndEvent } from '../events/EventSubChannelPollEndEvent';
import { type EventSubChannelPollEndEventData } from '../events/EventSubChannelPollEndEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubChannelPollEndSubscription extends EventSubSubscription<EventSubChannelPollEndEvent> {
private readonly _userId;
/** @protected */ readonly _cliName = "poll-end";
constructor(handler: (data: EventSubChannelPollEndEvent) => void, client: EventSubBase, _userId: string);
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubChannelPollEndEventData): EventSubChannelPollEndEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubChannelPollEndSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubChannelPollEndSubscription = class EventSubChannelPollEndSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _userId) {

@@ -1,18 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubChannelPollProgressEvent } from '../events/EventSubChannelPollProgressEvent';
import { type EventSubChannelPollProgressEventData } from '../events/EventSubChannelPollProgressEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubChannelPollProgressSubscription extends EventSubSubscription<EventSubChannelPollProgressEvent> {
private readonly _userId;
/** @protected */ readonly _cliName = "poll-progress";
constructor(handler: (data: EventSubChannelPollProgressEvent) => void, client: EventSubBase, _userId: string);
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubChannelPollProgressEventData): EventSubChannelPollProgressEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubChannelPollProgressSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubChannelPollProgressSubscription = class EventSubChannelPollProgressSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _userId) {

@@ -1,18 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubChannelPredictionBeginEvent } from '../events/EventSubChannelPredictionBeginEvent';
import { type EventSubChannelPredictionBeginEventData } from '../events/EventSubChannelPredictionBeginEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubChannelPredictionBeginSubscription extends EventSubSubscription<EventSubChannelPredictionBeginEvent> {
private readonly _userId;
/** @protected */ readonly _cliName = "prediction-begin";
constructor(handler: (data: EventSubChannelPredictionBeginEvent) => void, client: EventSubBase, _userId: string);
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubChannelPredictionBeginEventData): EventSubChannelPredictionBeginEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubChannelPredictionBeginSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubChannelPredictionBeginSubscription = class EventSubChannelPredictionBeginSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _userId) {

@@ -1,18 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubChannelPredictionEndEvent } from '../events/EventSubChannelPredictionEndEvent';
import { type EventSubChannelPredictionEndEventData } from '../events/EventSubChannelPredictionEndEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubChannelPredictionEndSubscription extends EventSubSubscription<EventSubChannelPredictionEndEvent> {
private readonly _userId;
/** @protected */ readonly _cliName = "prediction-end";
constructor(handler: (data: EventSubChannelPredictionEndEvent) => void, client: EventSubBase, _userId: string);
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubChannelPredictionEndEventData): EventSubChannelPredictionEndEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubChannelPredictionEndSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubChannelPredictionEndSubscription = class EventSubChannelPredictionEndSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _userId) {

@@ -1,18 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubChannelPredictionLockEvent } from '../events/EventSubChannelPredictionLockEvent';
import { type EventSubChannelPredictionLockEventData } from '../events/EventSubChannelPredictionLockEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubChannelPredictionLockSubscription extends EventSubSubscription<EventSubChannelPredictionLockEvent> {
private readonly _userId;
/** @protected */ readonly _cliName = "prediction-lock";
constructor(handler: (data: EventSubChannelPredictionLockEvent) => void, client: EventSubBase, _userId: string);
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubChannelPredictionLockEventData): EventSubChannelPredictionLockEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubChannelPredictionLockSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubChannelPredictionLockSubscription = class EventSubChannelPredictionLockSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _userId) {

@@ -1,18 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubChannelPredictionProgressEvent } from '../events/EventSubChannelPredictionProgressEvent';
import { type EventSubChannelPredictionProgressEventData } from '../events/EventSubChannelPredictionProgressEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubChannelPredictionProgressSubscription extends EventSubSubscription<EventSubChannelPredictionProgressEvent> {
private readonly _userId;
/** @protected */ readonly _cliName = "prediction-progress";
constructor(handler: (data: EventSubChannelPredictionProgressEvent) => void, client: EventSubBase, _userId: string);
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubChannelPredictionProgressEventData): EventSubChannelPredictionProgressEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubChannelPredictionProgressSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubChannelPredictionProgressSubscription = class EventSubChannelPredictionProgressSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _userId) {

@@ -1,19 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubChannelRaidEvent } from '../events/EventSubChannelRaidEvent';
import { type EventSubChannelRaidEventData } from '../events/EventSubChannelRaidEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubChannelRaidSubscription extends EventSubSubscription<EventSubChannelRaidEvent> {
private readonly _userId;
private readonly _direction;
/** @protected */ readonly _cliName = "raid";
constructor(handler: (data: EventSubChannelRaidEvent) => void, client: EventSubBase, _userId: string, _direction: 'from' | 'to');
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubChannelRaidEventData): EventSubChannelRaidEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubChannelRaidSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubChannelRaidSubscription = class EventSubChannelRaidSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _userId, _direction) {

@@ -1,19 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubChannelRedemptionAddEvent } from '../events/EventSubChannelRedemptionAddEvent';
import { type EventSubChannelRedemptionAddEventData } from '../events/EventSubChannelRedemptionAddEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubChannelRedemptionAddSubscription extends EventSubSubscription<EventSubChannelRedemptionAddEvent> {
private readonly _userId;
private readonly _rewardId?;
/** @protected */ readonly _cliName = "add-redemption";
constructor(handler: (data: EventSubChannelRedemptionAddEvent) => void, client: EventSubBase, _userId: string, _rewardId?: string | undefined);
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubChannelRedemptionAddEventData): EventSubChannelRedemptionAddEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubChannelRedemptionAddSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubChannelRedemptionAddSubscription = class EventSubChannelRedemptionAddSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _userId, _rewardId) {

@@ -1,19 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubChannelRedemptionUpdateEvent } from '../events/EventSubChannelRedemptionUpdateEvent';
import { type EventSubChannelRedemptionUpdateEventData } from '../events/EventSubChannelRedemptionUpdateEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubChannelRedemptionUpdateSubscription extends EventSubSubscription<EventSubChannelRedemptionUpdateEvent> {
private readonly _userId;
private readonly _rewardId?;
/** @protected */ readonly _cliName = "update-redemption";
constructor(handler: (data: EventSubChannelRedemptionUpdateEvent) => void, client: EventSubBase, _userId: string, _rewardId?: string | undefined);
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubChannelRedemptionUpdateEventData): EventSubChannelRedemptionUpdateEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubChannelRedemptionUpdateSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubChannelRedemptionUpdateSubscription = class EventSubChannelRedemptionUpdateSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _userId, _rewardId) {

@@ -1,18 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubChannelRewardEvent } from '../events/EventSubChannelRewardEvent';
import { type EventSubChannelRewardEventData } from '../events/EventSubChannelRewardEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubChannelRewardAddSubscription extends EventSubSubscription<EventSubChannelRewardEvent> {
private readonly _userId;
/** @protected */ readonly _cliName = "add-reward";
constructor(handler: (data: EventSubChannelRewardEvent) => void, client: EventSubBase, _userId: string);
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubChannelRewardEventData): EventSubChannelRewardEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubChannelRewardAddSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubChannelRewardAddSubscription = class EventSubChannelRewardAddSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _userId) {

@@ -1,19 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubChannelRewardEvent } from '../events/EventSubChannelRewardEvent';
import { type EventSubChannelRewardEventData } from '../events/EventSubChannelRewardEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubChannelRewardRemoveSubscription extends EventSubSubscription<EventSubChannelRewardEvent> {
private readonly _userId;
private readonly _rewardId?;
/** @protected */ readonly _cliName = "remove-reward";
constructor(handler: (data: EventSubChannelRewardEvent) => void, client: EventSubBase, _userId: string, _rewardId?: string | undefined);
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubChannelRewardEventData): EventSubChannelRewardEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubChannelRewardRemoveSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubChannelRewardRemoveSubscription = class EventSubChannelRewardRemoveSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _userId, _rewardId) {

@@ -1,19 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubChannelRewardEvent } from '../events/EventSubChannelRewardEvent';
import { type EventSubChannelRewardEventData } from '../events/EventSubChannelRewardEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubChannelRewardUpdateSubscription extends EventSubSubscription<EventSubChannelRewardEvent> {
private readonly _userId;
private readonly _rewardId?;
/** @protected */ readonly _cliName = "update-reward";
constructor(handler: (data: EventSubChannelRewardEvent) => void, client: EventSubBase, _userId: string, _rewardId?: string | undefined);
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubChannelRewardEventData): EventSubChannelRewardEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubChannelRewardUpdateSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubChannelRewardUpdateSubscription = class EventSubChannelRewardUpdateSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _userId, _rewardId) {

@@ -1,19 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubChannelShieldModeBeginEvent } from '../events/EventSubChannelShieldModeBeginEvent';
import type { EventSubChannelShieldModeBeginEventData } from '../events/EventSubChannelShieldModeBeginEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubChannelShieldModeBeginSubscription extends EventSubSubscription<EventSubChannelShieldModeBeginEvent> {
private readonly _userId;
private readonly _moderatorId;
/** @protected */ readonly _cliName = "";
constructor(handler: (data: EventSubChannelShieldModeBeginEvent) => void, client: EventSubBase, _userId: string, _moderatorId: string);
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubChannelShieldModeBeginEventData): EventSubChannelShieldModeBeginEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubChannelShieldModeBeginSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubChannelShieldModeBeginSubscription = class EventSubChannelShieldModeBeginSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _userId, _moderatorId) {

@@ -1,17 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubChannelShieldModeEndEvent } from '../events/EventSubChannelShieldModeEndEvent';
import type { EventSubChannelShieldModeEndEventData } from '../events/EventSubChannelShieldModeEndEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/** @private */
export declare class EventSubChannelShieldModeEndSubscription extends EventSubSubscription<EventSubChannelShieldModeEndEvent> {
private readonly _userId;
private readonly _moderatorId;
/** @protected */ readonly _cliName = "";
constructor(handler: (data: EventSubChannelShieldModeEndEvent) => void, client: EventSubBase, _userId: string, _moderatorId: string);
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubChannelShieldModeEndEventData): EventSubChannelShieldModeEndEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubChannelShieldModeEndSubscription.d.ts.map

@@ -8,3 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/** @private */
/** @internal */
let EventSubChannelShieldModeEndSubscription = class EventSubChannelShieldModeEndSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -11,0 +11,0 @@ constructor(handler, client, _userId, _moderatorId) {

@@ -1,17 +0,2 @@

import { type HelixEventSubSubscription } from '@twurple/api';
import { EventSubChannelShoutoutCreateEvent } from '../events/EventSubChannelShoutoutCreateEvent';
import { type EventSubChannelShoutoutCreateEventData } from '../events/EventSubChannelShoutoutCreateEvent.external';
import { type EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/** @private */
export declare class EventSubChannelShoutoutCreateSubscription extends EventSubSubscription<EventSubChannelShoutoutCreateEvent> {
private readonly _userId;
private readonly _moderatorId;
/** @protected */ readonly _cliName = "shoutout-create";
constructor(handler: (data: EventSubChannelShoutoutCreateEvent) => void, client: EventSubBase, _userId: string, _moderatorId: string);
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubChannelShoutoutCreateEventData): EventSubChannelShoutoutCreateEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubChannelShoutoutCreateSubscription.d.ts.map

@@ -8,3 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/** @private */
/** @internal */
let EventSubChannelShoutoutCreateSubscription = class EventSubChannelShoutoutCreateSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -11,0 +11,0 @@ constructor(handler, client, _userId, _moderatorId) {

@@ -1,17 +0,2 @@

import { type HelixEventSubSubscription } from '@twurple/api';
import { EventSubChannelShoutoutReceiveEvent } from '../events/EventSubChannelShoutoutReceiveEvent';
import { type EventSubChannelShoutoutReceiveEventData } from '../events/EventSubChannelShoutoutReceiveEvent.external';
import { type EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/** @private */
export declare class EventSubChannelShoutoutReceiveSubscription extends EventSubSubscription<EventSubChannelShoutoutReceiveEvent> {
private readonly _userId;
private readonly _moderatorId;
/** @protected */ readonly _cliName = "shoutout-received";
constructor(handler: (data: EventSubChannelShoutoutReceiveEvent) => void, client: EventSubBase, _userId: string, _moderatorId: string);
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubChannelShoutoutReceiveEventData): EventSubChannelShoutoutReceiveEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubChannelShoutoutReceiveSubscription.d.ts.map

@@ -8,3 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/** @private */
/** @internal */
let EventSubChannelShoutoutReceiveSubscription = class EventSubChannelShoutoutReceiveSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -11,0 +11,0 @@ constructor(handler, client, _userId, _moderatorId) {

@@ -1,18 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubChannelSubscriptionEndEvent } from '../events/EventSubChannelSubscriptionEndEvent';
import { type EventSubChannelSubscriptionEndEventData } from '../events/EventSubChannelSubscriptionEndEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubChannelSubscriptionEndSubscription extends EventSubSubscription<EventSubChannelSubscriptionEndEvent> {
private readonly _userId;
/** @protected */ readonly _cliName = "unsubscribe";
constructor(handler: (data: EventSubChannelSubscriptionEndEvent) => void, client: EventSubBase, _userId: string);
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubChannelSubscriptionEndEventData): EventSubChannelSubscriptionEndEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubChannelSubscriptionEndSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubChannelSubscriptionEndSubscription = class EventSubChannelSubscriptionEndSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _userId) {

@@ -1,18 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubChannelSubscriptionGiftEvent } from '../events/EventSubChannelSubscriptionGiftEvent';
import { type EventSubChannelSubscriptionGiftEventData } from '../events/EventSubChannelSubscriptionGiftEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubChannelSubscriptionGiftSubscription extends EventSubSubscription<EventSubChannelSubscriptionGiftEvent> {
private readonly _userId;
/** @protected */ readonly _cliName = "gift";
constructor(handler: (data: EventSubChannelSubscriptionGiftEvent) => void, client: EventSubBase, _userId: string);
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubChannelSubscriptionGiftEventData): EventSubChannelSubscriptionGiftEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubChannelSubscriptionGiftSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubChannelSubscriptionGiftSubscription = class EventSubChannelSubscriptionGiftSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _userId) {

@@ -1,18 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubChannelSubscriptionMessageEvent } from '../events/EventSubChannelSubscriptionMessageEvent';
import { type EventSubChannelSubscriptionMessageEventData } from '../events/EventSubChannelSubscriptionMessageEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubChannelSubscriptionMessageSubscription extends EventSubSubscription<EventSubChannelSubscriptionMessageEvent> {
private readonly _userId;
/** @protected */ readonly _cliName = "subscribe-message";
constructor(handler: (data: EventSubChannelSubscriptionMessageEvent) => void, client: EventSubBase, _userId: string);
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubChannelSubscriptionMessageEventData): EventSubChannelSubscriptionMessageEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubChannelSubscriptionMessageSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubChannelSubscriptionMessageSubscription = class EventSubChannelSubscriptionMessageSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _userId) {

@@ -1,18 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubChannelSubscriptionEvent } from '../events/EventSubChannelSubscriptionEvent';
import { type EventSubChannelSubscriptionEventData } from '../events/EventSubChannelSubscriptionEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubChannelSubscriptionSubscription extends EventSubSubscription<EventSubChannelSubscriptionEvent> {
private readonly _userId;
/** @protected */ readonly _cliName = "subscribe";
constructor(handler: (data: EventSubChannelSubscriptionEvent) => void, client: EventSubBase, _userId: string);
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubChannelSubscriptionEventData): EventSubChannelSubscriptionEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubChannelSubscriptionSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubChannelSubscriptionSubscription = class EventSubChannelSubscriptionSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _userId) {

@@ -1,18 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubChannelUnbanEvent } from '../events/EventSubChannelUnbanEvent';
import { type EventSubChannelUnbanEventData } from '../events/EventSubChannelUnbanEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubChannelUnbanSubscription extends EventSubSubscription<EventSubChannelUnbanEvent> {
private readonly _userId;
/** @protected */ readonly _cliName = "unban";
constructor(handler: (data: EventSubChannelUnbanEvent) => void, client: EventSubBase, _userId: string);
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubChannelUnbanEventData): EventSubChannelUnbanEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubChannelUnbanSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubChannelUnbanSubscription = class EventSubChannelUnbanSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _userId) {

@@ -1,18 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubChannelUpdateEvent } from '../events/EventSubChannelUpdateEvent';
import { type EventSubChannelUpdateEventData } from '../events/EventSubChannelUpdateEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubChannelUpdateSubscription extends EventSubSubscription<EventSubChannelUpdateEvent> {
private readonly _userId;
/** @protected */ readonly _cliName = "stream-change";
constructor(handler: (data: EventSubChannelUpdateEvent) => void, client: EventSubBase, _userId: string);
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubChannelUpdateEventData): EventSubChannelUpdateEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubChannelUpdateSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubChannelUpdateSubscription = class EventSubChannelUpdateSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _userId) {

@@ -1,18 +0,2 @@

import type { HelixEventSubDropEntitlementGrantFilter, HelixEventSubSubscription } from '@twurple/api';
import { EventSubDropEntitlementGrantEvent } from '../events/EventSubDropEntitlementGrantEvent';
import { type EventSubDropEntitlementGrantEventData } from '../events/EventSubDropEntitlementGrantEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubDropEntitlementGrantSubscription extends EventSubSubscription<EventSubDropEntitlementGrantEvent> {
private readonly _filter;
/** @protected */ readonly _cliName = "transaction";
readonly authUserId: null;
constructor(handler: (data: EventSubDropEntitlementGrantEvent) => void, client: EventSubBase, _filter: HelixEventSubDropEntitlementGrantFilter);
get id(): string;
protected transformData(data: EventSubDropEntitlementGrantEventData): EventSubDropEntitlementGrantEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubDropEntitlementGrantSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubDropEntitlementGrantSubscription = class EventSubDropEntitlementGrantSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _filter) {

@@ -1,18 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubExtensionBitsTransactionCreateEvent } from '../events/EventSubExtensionBitsTransactionCreateEvent';
import { type EventSubExtensionBitsTransactionCreateEventData } from '../events/EventSubExtensionBitsTransactionCreateEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubExtensionBitsTransactionCreateSubscription extends EventSubSubscription<EventSubExtensionBitsTransactionCreateEvent> {
private readonly _clientId;
/** @protected */ readonly _cliName = "transaction";
readonly authUserId: null;
constructor(handler: (data: EventSubExtensionBitsTransactionCreateEvent) => void, client: EventSubBase, _clientId: string);
get id(): string;
protected transformData(data: EventSubExtensionBitsTransactionCreateEventData): EventSubExtensionBitsTransactionCreateEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubExtensionBitsTransactionCreateSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubExtensionBitsTransactionCreateSubscription = class EventSubExtensionBitsTransactionCreateSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _clientId) {

@@ -1,18 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubStreamOfflineEvent } from '../events/EventSubStreamOfflineEvent';
import { type EventSubStreamOfflineEventData } from '../events/EventSubStreamOfflineEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubStreamOfflineSubscription extends EventSubSubscription<EventSubStreamOfflineEvent> {
private readonly _userId;
/** @protected */ readonly _cliName = "streamdown";
constructor(handler: (data: EventSubStreamOfflineEvent) => void, client: EventSubBase, _userId: string);
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubStreamOfflineEventData): EventSubStreamOfflineEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubStreamOfflineSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubStreamOfflineSubscription = class EventSubStreamOfflineSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _userId) {

@@ -1,18 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubStreamOnlineEvent } from '../events/EventSubStreamOnlineEvent';
import { type EventSubStreamOnlineEventData } from '../events/EventSubStreamOnlineEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubStreamOnlineSubscription extends EventSubSubscription<EventSubStreamOnlineEvent> {
private readonly _userId;
/** @protected */ readonly _cliName = "streamup";
constructor(handler: (data: EventSubStreamOnlineEvent) => void, client: EventSubBase, _userId: string);
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubStreamOnlineEventData): EventSubStreamOnlineEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubStreamOnlineSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubStreamOnlineSubscription = class EventSubStreamOnlineSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _userId) {

@@ -14,4 +14,2 @@ import type { HelixEventSubSubscription, HelixEventSubTransportOptions } from '@twurple/api';

/** @protected */ abstract readonly _cliName: string;
/** @private */
protected constructor(_handler: (obj: T) => void, _client: EventSubBase);
/**

@@ -56,2 +54,4 @@ * Whether the subscription has been verified by Twitch.

abstract get authUserId(): string | null;
/** @private */
_droppedByTwitch(): void;
protected _getTransportOptions(): Promise<HelixEventSubTransportOptions>;

@@ -58,0 +58,0 @@ /** @private */

@@ -12,3 +12,3 @@ "use strict";

let EventSubSubscription = class EventSubSubscription {
/** @private */
/** @internal */
constructor(_handler, _client) {

@@ -87,2 +87,7 @@ this._handler = _handler;

}
/** @private */
_droppedByTwitch() {
this._twitchSubscriptionData = undefined;
this._verified = false;
}
async _getTransportOptions() {

@@ -89,0 +94,0 @@ return await this._client._getTransportOptionsForSubscription(this);

@@ -1,18 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubUserAuthorizationGrantEvent } from '../events/EventSubUserAuthorizationGrantEvent';
import { type EventSubUserAuthorizationGrantEventData } from '../events/EventSubUserAuthorizationGrantEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubUserAuthorizationGrantSubscription extends EventSubSubscription<EventSubUserAuthorizationGrantEvent> {
private readonly _userId;
/** @protected */ readonly _cliName = "grant";
readonly authUserId: null;
constructor(handler: (data: EventSubUserAuthorizationGrantEvent) => void, client: EventSubBase, _userId: string);
get id(): string;
protected transformData(data: EventSubUserAuthorizationGrantEventData): EventSubUserAuthorizationGrantEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubUserAuthorizationGrantSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubUserAuthorizationGrantSubscription = class EventSubUserAuthorizationGrantSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _userId) {

@@ -1,18 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubUserAuthorizationRevokeEvent } from '../events/EventSubUserAuthorizationRevokeEvent';
import { type EventSubUserAuthorizationRevokeEventData } from '../events/EventSubUserAuthorizationRevokeEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubUserAuthorizationRevokeSubscription extends EventSubSubscription<EventSubUserAuthorizationRevokeEvent> {
private readonly _userId;
/** @protected */ readonly _cliName = "revoke";
readonly authUserId: null;
constructor(handler: (data: EventSubUserAuthorizationRevokeEvent) => void, client: EventSubBase, _userId: string);
get id(): string;
protected transformData(data: EventSubUserAuthorizationRevokeEventData): EventSubUserAuthorizationRevokeEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubUserAuthorizationRevokeSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubUserAuthorizationRevokeSubscription = class EventSubUserAuthorizationRevokeSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _userId) {

@@ -1,18 +0,2 @@

import type { HelixEventSubSubscription } from '@twurple/api';
import { EventSubUserUpdateEvent } from '../events/EventSubUserUpdateEvent';
import { type EventSubUserUpdateEventData } from '../events/EventSubUserUpdateEvent.external';
import type { EventSubBase } from '../EventSubBase';
import { EventSubSubscription } from './EventSubSubscription';
/**
* @private
*/
export declare class EventSubUserUpdateSubscription extends EventSubSubscription<EventSubUserUpdateEvent> {
private readonly _userId;
/** @protected */ readonly _cliName = "user.update";
constructor(handler: (data: EventSubUserUpdateEvent) => void, client: EventSubBase, _userId: string);
get id(): string;
get authUserId(): string | null;
protected transformData(data: EventSubUserUpdateEventData): EventSubUserUpdateEvent;
protected _subscribe(): Promise<HelixEventSubSubscription>;
}
export {};
//# sourceMappingURL=EventSubUserUpdateSubscription.d.ts.map

@@ -8,5 +8,3 @@ "use strict";

const EventSubSubscription_1 = require("./EventSubSubscription");
/**
* @private
*/
/** @internal */
let EventSubUserUpdateSubscription = class EventSubUserUpdateSubscription extends EventSubSubscription_1.EventSubSubscription {

@@ -13,0 +11,0 @@ constructor(handler, client, _userId) {

{
"name": "@twurple/eventsub-base",
"version": "7.0.0-pre.2",
"version": "7.0.0-pre.3",
"publishConfig": {

@@ -38,5 +38,5 @@ "access": "public"

"@d-fischer/typed-event-emitter": "^3.3.0",
"@twurple/api": "7.0.0-pre.2",
"@twurple/auth": "7.0.0-pre.2",
"@twurple/common": "7.0.0-pre.2",
"@twurple/api": "7.0.0-pre.3",
"@twurple/auth": "7.0.0-pre.3",
"@twurple/common": "7.0.0-pre.3",
"tslib": "^2.0.3"

@@ -43,0 +43,0 @@ },

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc