/// <reference types="react" />
import { CometChat } from '@cometchat-pro/react-native-chat';
import { FontStyleInterface } from '../../base';
export type ImageType = string | {
    uri: string;
} | number;
export interface CometChatMessageComposerActionInterface {
    id?: any;
    title?: string;
    iconUrl?: ImageType;
    iconTint?: string;
    iconBackground?: string;
    titleFont?: FontStyleInterface;
    titleColor?: string;
    titleAppearance?: any;
    background?: string;
    cornerRadius?: number;
    CustomView?: (user: CometChat.User, group: CometChat.Group, id: string | number, props: object) => JSX.Element;
    onPress?: Function;
}
