UNPKG

@jxstjh/jhvideo

Version:

HTML5 jhvideo base on MPEG2-TS Stream Player

21 lines (20 loc) 816 B
export type HttpHeaders = Record<string, string>; export type HttpRequestData = Record<string, unknown> | FormData | null; export interface HttpError { status?: number; code?: string | number; msg: string; response?: unknown; [key: string]: unknown; } declare class HttpClient { get<T = any>(url: string, data?: HttpRequestData, headers?: HttpHeaders | null): Promise<T>; post<T = any>(url: string, data?: HttpRequestData, headers?: HttpHeaders | null): Promise<T>; put<T = any>(url: string, data?: HttpRequestData, headers?: HttpHeaders | null): Promise<T>; del<T = any>(url: string, data?: HttpRequestData, headers?: HttpHeaders | null): Promise<T>; private request; private ajax; private fetchRequest; } declare const _default: HttpClient; export default _default;