export interface IQuery { [key: string]: string; } export type GetUrlFn = (port: number) => string; export type CheckFn = (query: IQuery) => Promise; export interface GetDataFromWebOptions { noBrowser?: boolean; callbackTimeout?: number; /** 静默模式,不打印任何日志,也不自动打开浏览器 */ silent?: boolean; } export declare function isTruthyFlag(value?: string): boolean; export declare function openUrl(url: string): Promise; export declare function getDataFromWeb(getUrl: GetUrlFn, type: 'login' | 'getData', options?: GetDataFromWebOptions): Promise;