react-native-chating-ui-kit
Version:
CometChat React Native UI Kit is a collection of custom UI Components designed to build text , chat and calling features in your application. The UI Kit is developed to keep developers in mind and aims to reduce development efforts significantly
14 lines (13 loc) • 920 B
TypeScript
import { CometChatDetailsOption, CometChatOptions, CometChatDetailsTemplate } from '../../modals';
import { CometChat } from '@cometchat-pro/react-native-chat';
import { CometChatTheme } from '../../resources/CometChatTheme';
export declare const getDefaultDetailsTemplate: ({ loggedInUser, user, group, theme }: {
loggedInUser: any;
user: any;
group: any;
theme: any;
}) => CometChatDetailsTemplate[];
export declare const getCometChatDetailsTemplate: (props: CometChatDetailsTemplate) => CometChatDetailsTemplate;
export declare const getDefaultGroupMemberOptions: (group: CometChat.Group, groupMember: CometChat.GroupMember, theme: CometChatTheme) => CometChatOptions[];
export declare const getCometChatDetailsOption: (props: CometChatDetailsOption) => CometChatDetailsOption;
export declare function validateGroupMemberOptions(loggedInUserScope: string, memberScope: string, optionId: string): any;