UNPKG

@tgsnake/core

Version:

Pure Telegram MTProto library for nodejs

41 lines (40 loc) 1.53 kB
import { Raw } from '../Raw.js'; import type { SecretChat } from '../../session/secretChats/SecretChat.js'; import { TLObject } from './TLObject.js'; export declare class UpdateSecretChatMessage extends TLObject { message: SecretChatMessage | SecretChatMessageService; qts: number; _original: Raw.UpdateNewEncryptedMessage; constructor(params: { message: SecretChatMessage | SecretChatMessageService; qts: number; original: Raw.UpdateNewEncryptedMessage; }); static generate(update: Raw.UpdateNewEncryptedMessage, secretChat: SecretChat): Promise<UpdateSecretChatMessage>; } export declare class SecretChatMessage extends TLObject { randomId: bigint; chatId: number; date: number; message: Raw.DecryptedMessage8 | Raw.DecryptedMessage17 | Raw.DecryptedMessage45 | Raw.DecryptedMessage73; file: Raw.TypeEncryptedFile; constructor(params: { randomId: bigint; chatId: number; date: number; message: Raw.DecryptedMessage8 | Raw.DecryptedMessage17 | Raw.DecryptedMessage45 | Raw.DecryptedMessage73; file: Raw.TypeEncryptedFile; }); } export declare class SecretChatMessageService extends TLObject { randomId: bigint; chatId: number; date: number; message: Raw.DecryptedMessageService8 | Raw.DecryptedMessageService17; constructor(params: { randomId: bigint; chatId: number; date: number; message: Raw.DecryptedMessageService8 | Raw.DecryptedMessageService17; }); }