UNPKG

react-native-zendesk-messaging

Version:
25 lines 753 B
export interface ZendeskInitializeConfig { channelKey: string; skipOpenMessaging?: boolean; } export interface ZendeskPageViewEvent { pageTitle: string; url: string; } export interface ZendeskUser { id: string; externalId: string; } export type ZendeskNotificationResponsibility = 'MESSAGING_SHOULD_DISPLAY' | 'MESSAGING_SHOULD_NOT_DISPLAY' | 'NOT_FROM_MESSAGING' | 'UNKNOWN'; export type ZendeskEventType = keyof ZendeskEventResponse; export type ZendeskEvent<Type extends ZendeskEventType> = ZendeskEventResponse[Type]; type ZendeskEventResponse = { unreadMessageCountChanged: { unreadCount: number; }; authenticationFailed: { reason: string; }; }; export {}; //# sourceMappingURL=types.d.ts.map