tgsnake
Version:
Telegram MTProto framework for nodejs.
19 lines (18 loc) • 669 B
TypeScript
import { TLObject } from '../../TL.js';
import { Raw } from '../../../platform.node.js';
import type { Snake } from '../../../Client/index.js';
export declare class PhotoSize extends TLObject {
fileId: string;
fileUniqueId: string;
width: number;
height: number;
fileSize?: number;
constructor({ fileId, fileUniqueId, width, height, fileSize, }: {
fileId: string;
fileUniqueId: string;
width: number;
height: number;
fileSize?: number;
}, client: Snake);
static parse(client: Snake, photoSize: Raw.PhotoSize, mediaId: bigint, accessHash: bigint, fileReference: Buffer, dcId: number): PhotoSize;
}