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 };
