export declare const ZegoUIKitPluginType: { signaling: number; }; export interface CXAction { fail: () => void; fulfill: () => void; } export interface CXCallUpdate { remoteHandle?: CXHandle; localizedCallerName?: string; supportsHolding?: boolean; supportsGrouping?: boolean; supportsUngrouping?: boolean; supportsDTMF?: boolean; hasVideo?: boolean; } export interface CXHandle { type: CXHandleType; value: string; } export declare enum CXHandleType { Generic = 1, PhoneNumber = 2, EmailAddress = 3 } export declare enum CXCallEndedReason { Failed = 1, RemoteEnded = 2, Unanswered = 3, AnsweredElsewhere = 4, DeclinedElsewhere = 5 }