export interface ZendeskSupportPlugin { initialize(options: InitializeOptions): Promise; setAnonymousIdentity(options: AnonymousOptions): Promise; setIdentity(option: IdentityOption): Promise; openChat(): Promise; closeChat(): Promise; } export interface InitializeOptions { iosChatId: string; androidChatId: string; webClientId: string; debugLog: boolean; } export interface AnonymousOptions { name: string; email: string; } export interface IdentityOption { token: string; } export interface OpenChat { } export interface CloseChat { }