/** * @param {string} url 接口地址 * @param {object} extractRule 数据提取规则 */ export default class _default extends EventEmitter { constructor(options: any, appData?: {}); appData: {}; AppSetup: any; AppInfo: any; id: any; url: any; body: any; method: any; data: any; sourceData: any; instart: any; func: string; handleFun: Function; loading: import("vue").Ref; isloading: boolean; itval: any; it: any; status: string; err: any; extractRule: any; req: any; unwatch: any; watchRule(): void; watch: import("vue").WatchHandle; stopWatch(): void; setData(info?: {}): void; setExtractRule(extractRule: any): void; getExtractRule(): any; request(callback: any, body: any): void; setinterval(timeval?: number): void; stopInterval(): void; clearData(): void; getData(): { id: any; url: any; body: any; method: any; itval: any; extractRule: any; func: string; instart: any; }; /** * 填充数据 * @param {*} data */ fillData(data: any): void; /** * 销毁 */ destroy(): void; } import EventEmitter from 'eventemitter3';