UNPKG

@vansite/ts-sharetribe-flex-sdk

Version:

This is a TypeScript SDK for Sharetribe Flex API. It reduces the complexity of the API and provides a more user-friendly interface.

33 lines (32 loc) 978 B
import MemoryStore from "./stores/MemoryStore"; import { TypeHandler } from "../types"; import { Agent as HttpAgent } from "http"; import { Agent as HttpsAgent } from "https"; type DefaultSdkConfigType = { baseUrl: string; assetCdnBaseUrl?: string; version: string; transitVerbose: boolean; tokenStore?: MemoryStore; typeHandlers?: TypeHandler[]; httpAgent?: HttpAgent; httpsAgent?: HttpsAgent; }; type DefaultIntegrationSdkConfigType = { baseUrl: string; version: string; transitVerbose: boolean; tokenStore?: MemoryStore; httpAgent?: HttpAgent; httpsAgent?: HttpsAgent; typeHandlers?: TypeHandler[]; }; /** * Default SDK configuration object for the Sharetribe Flex API. */ export declare const DefaultSdkConfig: DefaultSdkConfigType; /** * Default SDK configuration object for the Sharetribe Flex Integration API. */ export declare const DefaultIntegrationSdkConfig: DefaultIntegrationSdkConfigType; export {};