UNPKG

@sensefuel/sensefuelsdk

Version:

sensefuel discovery API SDK

19 lines (18 loc) 582 B
import { Discovery } from "../apis/discovery"; import { ActivityTracking } from "../apis/activityTracking"; import { SdkSettings, SdkSettingsConfig } from "./settings"; export declare type SdkApis = { discovery: Discovery | null; activityTracking: ActivityTracking | null; }; export declare type SdkConnectOptions = { timeout: number; }; export declare class SDK { #private; apis: SdkApis; settings: SdkSettings; connected: Readonly<boolean>; constructor(config?: Partial<SdkSettingsConfig>); connect(options: SdkConnectOptions): Promise<SDK>; }