RestClientConfigParams: {
    baseUrl?: string;
    headers?: Record<string, string>;
    path: string;
    requestInterceptor?: [
        (
            request: HttpClientRequestConfig,
        ) => HttpClientRequestConfig | Promise<HttpClientRequestConfig>,
        (error: unknown) => void,
    ];
    requestTransform?: (data: any, headers: any) => any;
    responseInterceptor?: [
        (
            response: HttpClientResponse,
        ) => HttpClientResponse | Promise<HttpClientResponse>,
        (error: unknown) => void,
    ];
    responseTransform?: (data: any, headers: any) => any;
}

Type declaration