UNPKG

tgsnake

Version:

Telegram MTProto framework for nodejs.

22 lines (21 loc) 792 B
import { TLObject } from '../TL.js'; import { Raw } from '../../platform.node.js'; import { Chat, User } from '../Advanced/index.js'; import type { Snake } from '../../Client/index.js'; export declare class ChatJoinRequest extends TLObject { chat?: Chat; from?: User; userChatId: bigint; date: Date; bio?: string; inviteLink?: Raw.TypeExportedChatInvite; constructor({ chat, from, userChatId, date, bio, inviteLink, }: { chat?: Chat; from?: User; userChatId: bigint; date: Date; bio?: string; inviteLink?: Raw.TypeExportedChatInvite; }, client: Snake); static parse(client: Snake, update: Raw.UpdateBotChatInviteRequester, chats: Array<Raw.TypeChat>, users: Array<Raw.TypeUser>): Promise<ChatJoinRequest>; }