export declare class DBLiveRequest { private readonly logger; delete(url: string, params?: DBLiveRequestInit): Promise; deleteJson(url: string, params?: DBLiveRequestInit): Promise>; get(url: string, params?: DBLiveRequestInit): Promise; getJson(url: string, params?: DBLiveRequestInit): Promise>; post(url: string, params?: DBLiveRequestInit): Promise; postJson(url: string, params?: DBLiveRequestInit): Promise>; put(url: string, params?: DBLiveRequestInit): Promise; putJson(url: string, params?: DBLiveRequestInit): Promise>; private request; private requestJson; } export declare type DBLiveRequestInit = RequestInit & { bodyJson?: unknown; }; export declare type DBLiveJsonResponse = { json?: T; response?: Response; };