@tgsnake/core
Version:
Pure Telegram MTProto library for nodejs
16 lines (15 loc) • 541 B
TypeScript
import { Connection } from '../connection/connection.js';
import { Buffer } from '../platform.node.js';
import { TLObject, BytesIO } from '../raw/index.js';
export declare class Auth {
MAX_RETRIES: number;
dcId: number;
testMode: boolean;
ipv6: boolean;
connection: Connection;
constructor(dcId: number, testMode: boolean, ipv6: boolean);
static pack(data: TLObject): Buffer;
static unpack(b: BytesIO): Promise<any>;
invoke(data: TLObject): Promise<any>;
create(): Promise<Buffer<ArrayBufferLike>>;
}