@dodgeball/trust-sdk-server
Version:
16 lines (15 loc) • 595 B
TypeScript
import { Method } from "axios";
interface IRequestParams {
url: string;
method: Method;
headers: any;
data?: any;
options?: any;
}
export declare const makeRequest: ({ url, method, headers, data, options, }: IRequestParams) => Promise<any>;
export declare const constructApiUrl: (url: string, version: string) => string;
export declare const constructApiHeaders: (token: string, verificationId?: string, sourceToken?: string, customerId?: string, sessionId?: string) => {
[key: string]: string;
};
export declare const sleep: (ms: number) => Promise<unknown>;
export {};