softchatjs-react-native
Version:
React native UI SDK for softchatjs-core. Create a free account at: https://www.softchatjs.com
47 lines (44 loc) • 2.78 kB
TypeScript
import React from 'react';
type Icon = {
size?: number;
color?: string;
};
declare function XIcon(props: Icon): React.JSX.Element;
declare function TimesIcon(props: Icon): React.JSX.Element;
declare function CloseIcon(props: Icon & {
bgColor: string;
}): React.JSX.Element;
declare function EmojiIcon(props: Icon): React.JSX.Element;
declare function SendIcon(props: Icon): React.JSX.Element;
declare function AttachmentIcon(props: Icon): React.JSX.Element;
declare function MicIcon(props: Icon): React.JSX.Element;
declare function ReplyIcon(props: Icon): React.JSX.Element;
declare function SearchIcon(props: Icon): React.JSX.Element;
declare function KeyboardIcon(props: Icon): React.JSX.Element;
declare function ImageIcon(props: Icon): React.JSX.Element;
declare function CameraIcon(props: Icon): React.JSX.Element;
declare function LocationIcon(props: Icon): React.JSX.Element;
declare function DocumentIcon(props: Icon): React.JSX.Element;
declare function DoubleCheck(props: Omit<Icon, "size">): React.JSX.Element;
declare function SingleCheck(props: Omit<Icon, "size">): React.JSX.Element;
declare function ClockIcon(props: Icon): React.JSX.Element;
declare function ErrorIcon(props: Icon): React.JSX.Element;
declare function LockClosed(props: Icon): React.JSX.Element;
declare function LockOpen(props: Icon): React.JSX.Element;
declare function TrashIcon(props: Icon): React.JSX.Element;
declare function StickerIcon(props: Icon): React.JSX.Element;
declare function EditIcon(props: Icon): React.JSX.Element;
declare function CopyIcon(props: Icon): React.JSX.Element;
declare const CameraFlipIcon: (props: Icon) => React.JSX.Element;
declare const ChatIcon: (props: Icon) => React.JSX.Element;
declare const ChatIconPlus: (props: Icon) => React.JSX.Element;
declare const PauseIcon: (props: Icon) => React.JSX.Element;
declare const PlayIcon: (props: Icon) => React.JSX.Element;
declare const LinkIcon: (props: Icon) => React.JSX.Element;
declare const MessagePlus: (props: Icon) => React.JSX.Element;
declare const StopIcon: (props: Icon) => React.JSX.Element;
declare const LockIcon: (props: Icon) => React.JSX.Element;
declare const ArrowRight: (props: Icon) => React.JSX.Element;
declare const BroadcastIcon: (props: Icon) => React.JSX.Element;
declare const NoImageIcon: (props: Icon) => React.JSX.Element;
export { ArrowRight, AttachmentIcon, BroadcastIcon, CameraFlipIcon, CameraIcon, ChatIcon, ChatIconPlus, ClockIcon, CloseIcon, CopyIcon, DocumentIcon, DoubleCheck, EditIcon, EmojiIcon, ErrorIcon, ImageIcon, KeyboardIcon, LinkIcon, LocationIcon, LockClosed, LockIcon, LockOpen, MessagePlus, MicIcon, NoImageIcon, PauseIcon, PlayIcon, ReplyIcon, SearchIcon, SendIcon, SingleCheck, StickerIcon, StopIcon, TimesIcon, XIcon, TrashIcon as default };