UNPKG

courier-vue-embedded

Version:
16 lines (15 loc) 874 B
import type { 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;