UNPKG

@awell-health/navi-js

Version:

Navi.js loading utility - loads the Navi SDK from CDN

14 lines (13 loc) 772 B
import { Navi, NaviConstructor, NaviLoadOptions } from "./types"; export type LoadNavi = (publishableKey: string, options?: NaviLoadOptions) => Promise<Navi | null>; declare const getCDNConfig: (options?: NaviLoadOptions) => { origin: string; embedOrigin: string; }; declare const getNaviJSUrl: (options?: NaviLoadOptions) => string; declare const isNaviJSURL: (url: string) => boolean; export { isNaviJSURL, getNaviJSUrl, getCDNConfig }; export declare const findScript: () => HTMLScriptElement | null; export declare const loadScript: (options?: NaviLoadOptions) => Promise<NaviConstructor | null>; export declare const initNavi: (maybeNavi: NaviConstructor | null, args: [string], // publishableKey startTime: number, options?: NaviLoadOptions) => Navi | null;