#[macro_use]
mod macros;
mod animation;
mod audio;
mod chosen_inline;
mod command;
mod connected_website;
mod contact;
mod created_group;
mod data_callback;
mod deleted_chat_photo;
mod dice;
mod document;
mod edited_animation;
mod edited_audio;
mod edited_document;
mod edited_location;
mod edited_photo;
mod edited_text;
mod edited_video;
mod game;
mod game_callback;
mod inline;
mod invoice;
mod left_member;
mod location;
mod migration;
mod new_chat_photo;
mod new_chat_title;
mod new_members;
mod passport;
mod payment;
mod photo;
mod pinned_message;
mod poll;
mod poll_answer;
mod pre_checkout;
mod shipping;
mod sticker;
mod text;
mod unhandled;
mod update;
mod updated_poll;
mod venue;
mod video;
mod video_note;
mod voice;
pub mod fields;
pub mod methods;
pub use animation::Animation;
pub use audio::Audio;
pub use chosen_inline::ChosenInline;
pub use command::Command;
pub use connected_website::ConnectedWebsite;
pub use contact::Contact;
pub use created_group::CreatedGroup;
pub use data_callback::DataCallback;
pub use deleted_chat_photo::DeletedChatPhoto;
pub use dice::Dice;
pub use document::Document;
pub use edited_animation::EditedAnimation;
pub use edited_audio::EditedAudio;
pub use edited_document::EditedDocument;
pub use edited_location::EditedLocation;
pub use edited_photo::EditedPhoto;
pub use edited_text::EditedText;
pub use edited_video::EditedVideo;
pub use game::Game;
pub use game_callback::GameCallback;
pub use inline::Inline;
pub use invoice::Invoice;
pub use left_member::LeftMember;
pub use location::Location;
pub use migration::Migration;
pub use new_chat_photo::NewChatPhoto;
pub use new_chat_title::NewChatTitle;
pub use new_members::NewMembers;
pub use passport::Passport;
pub use payment::Payment;
pub use photo::Photo;
pub use pinned_message::PinnedMessage;
pub use poll::Poll;
pub use poll_answer::PollAnswer;
pub use pre_checkout::PreCheckout;
pub use shipping::Shipping;
pub use sticker::Sticker;
pub use text::Text;
pub use unhandled::Unhandled;
pub use update::Update;
pub use updated_poll::UpdatedPoll;
pub use venue::Venue;
pub use video::Video;
pub use video_note::VideoNote;
pub use voice::Voice;