import { CometChat } from '@cometchat-pro/chat'; import { CallButtonsStyle } from '../Styles/CallButtonsStyle'; /** * @property {string} voiceCallIconURL - audio call icon. * @property {string} videoCallIconURL - video call icon. * @property {(error:CometChat.CometChatException)=>void} onError - callback for error. * @property {((user:CometChat.User,group:CometChat.Group)=>void) | null} onVoiceCallClick - The callback to initiate voice call. * @property {((user:CometChat.User,group:CometChat.Group)=>void) | null} onVideoCallClick - The callback to initiate video call. * @property {CallButtonsStyle} callButtonsStyle - The style for outgoingCall. */ export declare class CallButtonsConfiguration { voiceCallIconURL: string; videoCallIconURL: string; onError: (error: CometChat.CometChatException) => void; onVoiceCallClick: ((user: CometChat.User, group: CometChat.Group) => void) | null; onVideoCallClick: ((user: CometChat.User, group: CometChat.Group) => void) | null; callButtonsStyle: CallButtonsStyle; constructor(props: Partial); } //# sourceMappingURL=CallButtonsConfiguration.d.ts.map