import { AxiosRequestConfig, AxiosResponse, Method } from "axios"; import { PluginDescriptions } from "./plugin"; export type HttpInitConfig = {}; export type HttpRunArgs = { url: string; method?: Method; headers?: Record; params?: Record; data?: any; timeout?: number; }; export interface HttpExpose extends PluginDescriptions { response: AxiosResponse | null; config: AxiosRequestConfig | null; } export declare const HttpPluginTypes: { runArgs: HttpRunArgs; return: string; expose: HttpExpose; };