telegram-updated
Version:
NodeJS/Browser MTProto API Telegram client library,
23 lines (22 loc) • 635 B
TypeScript
/// <reference types="node" />
import type { FileLike } from "../../define";
import { inspect } from "../../inspect";
export declare class File {
private readonly media;
[inspect.custom](): {
[key: string]: any;
};
constructor(media: FileLike);
get id(): void;
get name(): any;
get mimeType(): string | undefined;
get width(): any;
get height(): any;
get duration(): any;
get title(): any;
get performer(): any;
get emoji(): any;
get stickerSet(): any;
get size(): number | import("big-integer").BigInteger | undefined;
_fromAttr(cls: any, field: string): any;
}