import { MessageOrigin } from './MessageOrigin.generated'; import { Chat } from './Chat.generated'; import { LinkPreviewOptions } from './LinkPreviewOptions.generated'; import { Animation } from './Animation.generated'; import { Audio } from './Audio.generated'; import { Document } from './Document.generated'; import { PaidMediaInfo } from './PaidMediaInfo.generated'; import { PhotoSize } from './PhotoSize.generated'; import { Sticker } from './Sticker.generated'; import { Story } from './Story.generated'; import { Video } from './Video.generated'; import { VideoNote } from './VideoNote.generated'; import { Voice } from './Voice.generated'; import { Checklist } from './Checklist.generated'; import { Contact } from './Contact.generated'; import { Dice } from './Dice.generated'; import { Game } from './Game.generated'; import { Giveaway } from './Giveaway.generated'; import { GiveawayWinners } from './GiveawayWinners.generated'; import { Invoice } from './Invoice.generated'; import { Location } from './Location.generated'; import { Poll } from './Poll.generated'; import { Venue } from './Venue.generated'; export interface ExternalReplyInfo { origin: MessageOrigin; chat?: Chat; message_id?: number; link_preview_options?: LinkPreviewOptions; animation?: Animation; audio?: Audio; document?: Document; paid_media?: PaidMediaInfo; photo?: Array; sticker?: Sticker; story?: Story; video?: Video; video_note?: VideoNote; voice?: Voice; has_media_spoiler?: boolean; checklist?: Checklist; contact?: Contact; dice?: Dice; game?: Game; giveaway?: Giveaway; giveaway_winners?: GiveawayWinners; invoice?: Invoice; location?: Location; poll?: Poll; venue?: Venue; }