import { EventSubChannelChatBaseNotificationEvent } from './EventSubChannelChatBaseNotificationEvent';
import { type EventSubChannelChatNotificationSubTier } from './EventSubChannelChatNotificationEvent.external';
/**
 * An EventSub event representing a community sub gift notification in another channel's chat during a shared chat
 * session.
 */
export declare class EventSubChannelChatSharedChatCommunitySubGiftNotificationEvent extends EventSubChannelChatBaseNotificationEvent {
    readonly type = "shared_chat_community_sub_gift";
    /**
     * The ID of the community sub gift.
     */
    get id(): string;
    /**
     * The tier of the subscriptions.
     */
    get tier(): EventSubChannelChatNotificationSubTier;
    /**
     * The amount of gifts that are part of this community sub gift.
     */
    get amount(): number;
    /**
     * The amount of gifts that the gifter has sent in total, or `null` the gift is anonymous.
     */
    get cumulativeAmount(): number | null;
}
//# sourceMappingURL=EventSubChannelChatSharedChatCommunitySubGiftNotificationEvent.d.ts.map