UNPKG

courier-vue-embedded

Version:
17 lines (15 loc) 870 B
import { ICourierConfig } from '../types/courier'; import { CourierClient } from './courierClient'; export declare const useCourier: () => { init: (config: ICourierConfig) => Promise<void>; renewSession: (token: string) => Promise<void>; on: (action: string, callback: (payload: any) => void) => CourierClient; onAny: (callback: (payload: any) => void) => CourierClient; whenReady: (callback: () => void) => Promise<void>; inbox: import('./inboxClient').InboxClient; toast: import('./toastClient').ToastClient; preferences: import('./preferencesClient').PreferencesClient; }; export declare const useCourierInbox: () => import('./inboxClient').InboxClient; export declare const useCourierToast: () => import('./toastClient').ToastClient; export declare const useCourierPreferences: () => import('./preferencesClient').PreferencesClient;