UNPKG

@twurple/common

Version:

Common functions used by the `@twurple` library family.

25 lines 887 B
import type { BasicMessageCheermote, MessageCheermote } from './BaseCheermoteList'; import type { ChatEmote } from './ChatEmote'; export interface ParsedMessageTextPart { type: 'text'; position: number; length: number; text: string; } export interface BasicParsedMessageCheerPart extends BasicMessageCheermote { type: 'cheer'; } export interface ParsedMessageCheerPart extends MessageCheermote { type: 'cheer'; } export interface ParsedMessageEmotePart { type: 'emote'; position: number; length: number; id: string; name: string; displayInfo: ChatEmote; } export declare type BasicParsedMessagePart = ParsedMessageTextPart | BasicParsedMessageCheerPart | ParsedMessageEmotePart; export declare type ParsedMessagePart = ParsedMessageTextPart | ParsedMessageCheerPart | ParsedMessageEmotePart; //# sourceMappingURL=ParsedMessagePart.d.ts.map