import { AxiosInstance } from 'axios'; import { AxiosRequestConfigExtend, ClientSettingType, ClientSDKType } from '../utils'; import AdapterBase from './taro'; export default class AdapterLingxiH5 extends AdapterBase { constructor(clientSDK: ClientSDKType, clientSetting: ClientSettingType); /** * 初始化jsapi */ initJSSDK(baseRequestGet: any, appId: any): any; /** * axios 配置 */ getAxiosOptions(): AxiosRequestConfigExtend; /** * 获取初始化请求参数 * @param authCode 授权码 */ getInitData(authCode: string): AxiosRequestConfigExtend; /** * 请求成功 * @param config * @param requestInstance Axios实例 */ requestSuccess(config: AxiosRequestConfigExtend, requestInstance: AxiosInstance): Promise; }