UNPKG

tyntec-sdk

Version:

TypeScript SDK for Tyntec Conversations API V3

12 lines (11 loc) 603 B
import { createMessageApi } from './messages'; import { createTemplateApi } from './templates'; import { createTemplateManagementApi } from './templatesManagement'; import { TyntecConfig } from './types'; export interface TyntecClient// façade for consumers extends ReturnType<typeof createMessageApi>, ReturnType<typeof createTemplateApi>, ReturnType<typeof createTemplateManagementApi> { } /** Initialise once (e.g. in app bootstrap) */ export declare function tyntecClient(cfg: TyntecConfig): TyntecClient; /** Safe getter anywhere in code */ export declare function tyntec(): TyntecClient | null;