export declare function json(request: any): any; export declare function text(request: any): any; export declare function arrayBuffer(request: any): any; export declare function $init(method: "GET" | "POST" | "PUT" | "DELETE", headers?: HeadersInit, body?: ArrayBuffer | Blob | globalThis.File | FormData | object | string | null, signal?: AbortSignal): RequestInit; export declare function $fetch(url: RequestInfo | URL, init?: RequestInit): Promise; export declare function $get(url: RequestInfo | URL, headers?: HeadersInit, signal?: AbortSignal): Promise; export declare function $put(url: RequestInfo | URL, headers?: HeadersInit, body?: ArrayBuffer | Blob | globalThis.File | FormData | object | string | null): Promise; export declare function $post(url: RequestInfo | URL, headers?: HeadersInit, body?: ArrayBuffer | Blob | globalThis.File | FormData | object | string | null): Promise; export declare function $delete(url: RequestInfo | URL, headers?: HeadersInit): Promise; export declare function streamProgress(stream: ReadableStream, onprogress: (progress: number) => void): ReadableStream; export declare function downloadProgress(response: Response, onprogress?: (progress: number) => void): Response; interface XMLHttpParams { headers: HeadersInit; method: "GET" | "POST" | "PUT" | "DELETE"; body?: XMLHttpRequestBodyInit | Document; uploadProgress?: (progress: number) => void; downloadProgress?: (progress: number) => void; } export declare function $XMLHttp(url: string, { headers, method, body, uploadProgress, downloadProgress }: XMLHttpParams): Promise; export declare function waitFor(func: (params: any) => Promise, params?: { timeout?: number; interval?: number; signal?: AbortSignal; abortError?: DOMException; timeoutError?: DOMException; result?: any; }): Promise; export declare function downloadPartOfFile(requestId: number, records: any | null, url: string, defHeaders: HeadersInit, onProgress?: (progress: number, downloaded: Uint8Array, requestId: number) => void, signal?: AbortSignal): Promise; export declare function parseArgs(args: string | object): object; export declare function userFullName(firstName: string | any, lastName?: string, userName?: string): string; export declare function userInitials(fullName?: string): string; export {}; //# sourceMappingURL=Utils.d.ts.map