export * from "./frame-interval"; /** * 依据相对于当前的时间偏移量生成时间戳 * @param year * @param month * @param day * @param hours * @param minutes * @param seconds * @returns 时间戳 */ export declare function spawnOffsetTS(year?: number, month?: number, day?: number, hours?: number, minutes?: number, seconds?: number): number; /** * 等待条件函数为真时再执行操作 * @param condition 条件函数 * @param timeout 超时时限,单位:毫秒,默认无限等待 * @returns */ export declare function waitUntil(pred: (() => boolean), timeout?: number): Promise; /** * 判断对象是否为字面量对象 * @param obj 待判断对象 * @returns 是否为字面量对象 */ export declare function isLiteralObject(obj: any): boolean; /** * 输出文件 * @param filename 文件名 * @param content 文件内容 */ export declare function outputFile(filename: string, content: string): void; /** * 选择本地文件 * @param mode 读取模式,text 或 base64 * @returns 读取的文件内容 */ export declare function selectLocalFile>(mode?: "text" | "base64"): Promise;