export interface CoreOptions { /** 调试模式 */ debug?: boolean; /** 接口超时时间,单位毫秒 */ timeout?: number; /** Mock 服务开启 */ mock?: boolean; /** Mock 服务数据 */ mockData?: MockOptions; } export interface MockOptions { [key: string]: { [key: string]: Function; }; } /** Cordova 调用传参 */ export interface ExecOptions { /** 成功回调 */ success?: (res: S) => void; /** 失败回调 */ fail?: (err: F) => void; } /** 无返回 */ export declare type NotResOptions = ExecOptions; export interface CommonApiRes { /** 状态码 */ code: number | string; /** 状态描述 */ message: string; }