export interface Cookie { [K: string]: string | number; } export declare class Hoyo { private region; private device; private conf; constructor(uid: `${number}`); get act_id(): string; /** * 获取新版ds内容 * @param body * @param params * @returns */ newDS(body?: Record, params?: Record): string; /** * 旧版本ds内容,主要用于签到 */ oldDS(salt?: string): string; private hash; headers(cookie: string, query?: Record, body?: Record): Record; signHeader(cookie: string): Record; /** * format cookie to object * @param cookie */ static parseCookie(cookie: string): Cookie; /** * * @param cookie */ static vertifyCookie(cookie: string): boolean; }