seerbit-nodejs
Version:
SeerBit NodsJS SDK
24 lines (23 loc) • 649 B
TypeScript
import ClientInterface from "./httpClient/clientInterface";
interface ConfigConstructor {
environment?: Environment;
publicKey: string;
secretKey: string;
bearerToken: string;
endpoint?: string;
connectionTimeoutMillis?: number;
readTimeoutMillis?: number;
httpClient?: ClientInterface;
}
declare class Config {
publicKey: string;
secretKey: string;
bearerToken: string;
endpoint?: string;
connectionTimeoutMillis?: number;
readTimeoutMillis?: number;
environment?: Environment;
httpClient?: ClientInterface;
constructor(configuration: ConfigConstructor);
}
export default Config;