/** * Created by user on 2019/6/10. */ import 'reflect-metadata'; import { ISetupCache } from 'axios-cache-adapter'; import { AxiosRequestConfig } from '../../types/axios'; import { IPropertyKey } from 'reflect-metadata-util'; export declare const SymAxiosCacheAdapter: unique symbol; export declare function CacheRequest(config: Pick): (target: any, propertyName?: IPropertyKey) => void; export declare function getAxiosCacheAdapter(target: any, propertyName?: IPropertyKey): ISetupCache; export declare function setAxiosCacheAdapter(cache: ISetupCache, target: any, propertyName?: IPropertyKey): void; export default CacheRequest;