@putdotio/api-client
Version:
JavaScript SDK for interacting with the put.io API.
11 lines (10 loc) • 696 B
TypeScript
import { AxiosError } from 'axios';
import { IPutioAPIClientError, IPutioAPIClientErrorData, IPutioAPIClientResponse } from '../client/types';
export declare const mockPutioAPIClientResponse: IPutioAPIClientResponse<{
foo: string;
}>;
export declare const mockAxiosError: AxiosError;
export declare const mockPutioAPIClientError: IPutioAPIClientError;
export declare const createMockResponse: <T>(data: T, status?: number) => IPutioAPIClientResponse<T>;
export declare const createMockErrorResponse: (data: IPutioAPIClientErrorData) => IPutioAPIClientError;
export declare function createMockXMLHttpRequest(readyState: number, status: number, responseText: string): XMLHttpRequest;