@tgsnake/core
Version:
Pure Telegram MTProto library for nodejs
20 lines (19 loc) • 572 B
TypeScript
import { BytesIO } from './BytesIO.js';
import { Buffer } from '../../platform.node.js';
export declare class TLObject {
_slots: Array<string>;
cls: any;
constructorId: number;
subclassOfId: number;
className: string;
classType: string;
constructor();
static read(data: BytesIO, ...args: Array<any>): Promise<any>;
static write(..._args: Array<any>): Buffer;
read(data: BytesIO, ...args: Array<any>): Promise<any>;
write(...args: Array<any>): Buffer;
toJSON(): {
[key: string]: any;
};
toString(): string;
}