interface HttpOption { headers?: HeadersInit; } interface Http { get(url: string, param?: URLSearchParams, option?: HttpOption): Promise; post(url: string, param?: object, option?: HttpOption, signal?: AbortSignal): Promise; put(url: string, param?: object, option?: HttpOption): Promise; delete(url: string, param?: object, option?: HttpOption): Promise; } declare const http: Http; export default http;