@maccuaa/intellitrust-issuance-sdk
Version:
JavaScript client for @maccuaa/intellitrust-issuance-sdk
41 lines (39 loc) • 784 B
TypeScript
/**
* Entrust Identity as a Service Issuance API
* 5.42
* Contact: support@entrust.com
*
*/
import { ConfigurationParameters } from "./configuration";
import { AxiosInstance } from "axios";
export declare const BASE_PATH: string;
/**
*
* @export
* @interface RequestArgs
*/
export interface RequestArgs {
url: string;
options: any;
}
/**
*
* @export
* @class BaseAPI
*/
export declare class BaseAPI {
protected configuration: ConfigurationParameters;
protected axios: AxiosInstance;
constructor(configuration: ConfigurationParameters);
}
/**
*
* @export
* @class RequiredError
* @extends {Error}
*/
export declare class RequiredError extends Error {
field: string;
name: "RequiredError";
constructor(field: string, msg?: string);
}