import { ActivityType, Attachment, ChannelAccount, ConversationAccount, ConversationReference, MessageReaction, SuggestedActions, TextHighlight } from './types'; export interface MicrosoftTeamsOutgoingWebhookEvent { readonly type: ActivityType; readonly id: string; readonly timestamp: string; readonly localTimestamp: string; readonly serviceUrl: string; readonly channelId: 'msteams'; readonly from: ChannelAccount; readonly recipient: ChannelAccount; readonly conversation: ConversationAccount; readonly channelData: Record; readonly textFormat: string; readonly text: string; readonly membersAdded: ChannelAccount[] | null; readonly membersRemoved: ChannelAccount[] | null; readonly reactionsAdded: MessageReaction[] | null; readonly reactionsRemoved: MessageReaction[] | null; readonly topicName: string | null; readonly historyDisclosed: boolean | null; readonly locale: string; readonly attachmentLayout: 'carousel' | 'list' | null; readonly speak: string | null; readonly inputHint: 'acceptingInput' | 'expectingInput' | 'ignoringInput' | null; readonly summary: string | null; readonly localTimezone: string; readonly replyToId: string | null; readonly value: Record | null; readonly name: string | null; readonly action: string | null; readonly code: string | null; readonly relatesTo: ConversationReference[] | null; readonly suggestedActions: SuggestedActions | null; readonly attachments: Attachment[] | null; readonly entities: Record[] | null; readonly textHighlights?: TextHighlight[]; } //# sourceMappingURL=events.d.ts.map