import { SlackMessageOptions } from '../types'; import { Message } from './Message'; export declare class SlackMessage extends Message { channelId: string; channelName: string; slackTs: string; slackThreadTs: string; reactions: string; isEdited: boolean; messageType: string; blocks: string; constructor(options?: SlackMessageOptions); /** * Get reactions as parsed array */ getReactions(): Array<{ name: string; count: number; users?: string[]; }>; /** * Get blocks as parsed array */ getBlocks(): Record[]; /** * Check if message is in a thread */ isInThread(): boolean; /** * Get total reaction count */ getTotalReactions(): number; } //# sourceMappingURL=SlackMessage.d.ts.map