/// export declare const tt: any; export declare interface PromiseResponse { success: boolean; result?: string; err?: string; } export declare interface LoginOptions { /** * 是否强制登录 */ force?: boolean; /** * 是否需要登录 */ needLogin?: boolean; } /** * 通用小程序获取 code 方法 * @returns */ export declare const universalLogin: () => Promise; /** * 业务登录方法 * @returns */ export declare const doLoginRequest: () => Promise; export declare const isLogin: () => boolean; /** * 初始化登录与请求库,确保进入页面时有缓存中有 sessionId */ export declare const usePageEnvInit: (options?: LoginOptions) => (boolean | import("rax").Dispatch>)[];