mtcute/packages/client/src/methods/_imports.ts

78 lines
1.4 KiB
TypeScript

// @copy
import { Readable } from 'stream'
// @copy
import { MaybeArray, MaybeAsync } from '@mtcute/core'
// @copy
import {
AsyncLock,
ConditionVariable,
Deque,
Logger,
SortedLinkedList,
} from '@mtcute/core/utils'
// @copy
import { tdFileId } from '@mtcute/file-id'
// @copy
import {
ArrayWithTotal,
BotChatJoinRequestUpdate,
BotCommands,
BotStoppedUpdate,
CallbackQuery,
Chat,
ChatAction,
ChatEvent,
ChatInviteLink,
ChatInviteLinkJoinedMember,
ChatJoinRequestUpdate,
ChatMember,
ChatMemberUpdate,
ChatPreview,
ChosenInlineResult,
Conversation,
DeleteMessageUpdate,
Dialog,
FileDownloadParameters,
FormattedString,
GameHighScore,
HistoryReadUpdate,
IMessageEntityParser,
InlineQuery,
InputFileLike,
InputInlineResult,
InputMediaLike,
InputPeerLike,
InputStickerSetItem,
MaybeDynamic,
Message,
MessageEntity,
MessageMedia,
MessageReactions,
ParsedUpdate,
PartialExcept,
PartialOnly,
PeerReaction,
PeersIndex,
Photo,
Poll,
PollUpdate,
PollVoteUpdate,
PreCheckoutQuery,
RawDocument,
ReplyMarkup,
SentCode,
Sticker,
StickerSet,
StickerSourceType,
StickerType,
TakeoutSession,
TermsOfService,
TypingStatus,
UploadedFile,
UploadFileLike,
User,
UserStatusUpdate,
UserTypingUpdate,
} from '../types'