UNPKG

nav-connect

Version:

Nav Online Invoice connection module

9 lines (8 loc) 504 B
import type { AxiosError } from "axios"; import { ApiRequestType } from "nav-osa-core"; import type { BasicResultType } from "nav-osa-types"; export declare function handleAxiosError(error: AxiosError, timeoutMs: number): Promise<never>; export declare function parseApiResponse<TResp extends { result?: BasicResultType; }>(responseXml: string, rootName: string): Promise<TResp>; export declare function buildRequestOrThrow<T extends object>(requestType: ApiRequestType, reqObj: T): Promise<string>;