UNPKG

ntqq

Version:
39 lines (38 loc) 1.44 kB
import { pb } from "../core"; import { OnlineStatus } from "../common"; import { Image } from "../message"; type Client = import("../client").Client; export declare function setStatus(this: Client, status: OnlineStatus): Promise<void>; /** * 设置个性签名 * @deprecated 请使用 setPersonalSign * @param sign {string} 签名 */ export declare function setSign(this: Client, sign: string): Promise<boolean>; /** * 设置个性签名 * @param sign {string} 签名 */ export declare function setPersonalSign(this: Client, sign: string): Promise<boolean>; export declare function getPersonalSign(this: Client): Promise<string>; export declare function setAvatar(this: Client, img: Image): Promise<void>; export declare function getStamp(this: Client, no_cache?: boolean): Promise<string[]>; export declare function delStamp(this: Client, id: string | string[]): Promise<void>; export declare function loadFL(this: Client): Promise<void>; export declare function loadGPL(this: Client): Promise<void>; export declare function loadGL(this: Client): Promise<void>; export declare class OcrResult { language: string; wordslist: Array<{ words: string; confidence: number; polygon: Array<{ x: number; y: number; }>; }>; constructor(proto: pb.Proto); toString(): string; } export declare function imageOcr(this: Client, img: Image): Promise<OcrResult>; export {};