import * as React from 'react'; import { ButtonType } from 'antd/lib/button'; import { IconBaseProps } from '@ant-design/icons/lib/components/Icon'; import { AntdIconProps } from '@ant-design/icons/lib/components/AntdIcon'; import { SizeType } from 'antd/lib/config-provider/SizeContext'; import { ButtonShape } from 'antd/lib/button'; export interface SvgIconBaseProps extends IconBaseProps { fill?: string; height?: string; svg?: any; viewBox?: string; width?: string; } interface ButtonIconBaseProps { onClick?: () => void; className?: string; style?: React.CSSProperties; type?: ButtonType; } export declare const Add: React.FC; export declare const AddNodeChild: React.FC; export declare const AddNodeSibling: React.FC; export declare const AddUserIcon: (props: IconBaseProps) => JSX.Element; export declare const AddTeamIcon: (props: IconBaseProps) => JSX.Element; export declare const AlertIcon: (props: IconBaseProps) => JSX.Element; export declare const AttachmentIcon: (props: IconBaseProps) => JSX.Element; export declare const BlockedIcon: (props: IconBaseProps) => JSX.Element; export declare const BugIcon: (props: IconBaseProps) => JSX.Element; export declare const CalendarIcon: (props: IconBaseProps) => JSX.Element; export declare const CloseIcon: (props: IconBaseProps) => JSX.Element; export declare const CheckSquareIcon: (props: IconBaseProps) => JSX.Element; export declare const ConversationIcon: (props: IconBaseProps) => JSX.Element; export declare const DeleteFilledIcon: (props: IconBaseProps) => JSX.Element; export declare const DeleteOutlinedIcon: (props: IconBaseProps) => JSX.Element; export declare const DislikeFilledIcon: (props: IconBaseProps) => JSX.Element; export declare const DislikeIcon: (props: IconBaseProps) => JSX.Element; export declare const DoneIcon: (props: IconBaseProps) => JSX.Element; export declare const DownCircleIcon: (props: IconBaseProps) => JSX.Element; export declare const DownIcon: (props: IconBaseProps) => JSX.Element; export declare const EnterIcon: (props: IconBaseProps) => JSX.Element; export declare const EditIcon: (props: IconBaseProps) => JSX.Element; export declare const FavoriteFilledIcon: (props: IconBaseProps) => JSX.Element; export declare const FavoriteIcon: (props: IconBaseProps) => JSX.Element; export declare const FilterIcon: (props: IconBaseProps) => JSX.Element; export declare const FolderIcon: (props: IconBaseProps) => JSX.Element; export declare const FolderOpenIcon: (props: IconBaseProps) => JSX.Element; export declare const FollowIcon: (props: IconBaseProps) => JSX.Element; export declare const FormIcon: (props: IconBaseProps) => JSX.Element; export declare const HelpIcon: (props: IconBaseProps) => JSX.Element; export declare const HistoryIcon: (props: IconBaseProps) => JSX.Element; export declare const HomeIcon: (props: IconBaseProps) => JSX.Element; export declare const InfoIcon: (props: IconBaseProps) => JSX.Element; export declare const IssueIcon: (props: IconBaseProps) => JSX.Element; export declare const LeftCircleIcon: (props: IconBaseProps) => JSX.Element; export declare const LeftIcon: (props: IconBaseProps) => JSX.Element; export declare const LikeFilledIcon: (props: IconBaseProps) => JSX.Element; export declare const LikeIcon: (props: IconBaseProps) => JSX.Element; export declare const LinkIcon: (props: IconBaseProps) => JSX.Element; export declare const LockIcon: (props: IconBaseProps) => JSX.Element; export declare const MailIcon: (props: IconBaseProps) => JSX.Element; export declare const MenuIcon: (props: IconBaseProps) => JSX.Element; export declare const MessageIcon: (props: IconBaseProps) => JSX.Element; export declare const MinusSquareIcon: (props: AntdIconProps) => JSX.Element; export declare const MoreIcon: (props: IconBaseProps) => JSX.Element; export declare const MoreHorizontalIcon: (props: IconBaseProps) => JSX.Element; export declare const NotificationIcon: (props: IconBaseProps) => JSX.Element; export declare const PlusCircleIcon: (props: IconBaseProps) => JSX.Element; export declare const PlusIcon: (props: IconBaseProps) => JSX.Element; export declare const PlusSquareIcon: (props: AntdIconProps) => JSX.Element; export declare const RemoveUserIcon: (props: IconBaseProps) => JSX.Element; export declare const RemoveTeamIcon: (props: IconBaseProps) => JSX.Element; export declare const RightCircleIcon: (props: IconBaseProps) => JSX.Element; export declare const RightIcon: (props: IconBaseProps) => JSX.Element; export declare const SearchIcon: (props: IconBaseProps) => JSX.Element; export declare const SettingsIcon: (props: IconBaseProps) => JSX.Element; export declare const ShareIcon: (props: IconBaseProps) => JSX.Element; export declare const StarIcon: (props: IconBaseProps) => JSX.Element; export declare const TagIcon: (props: IconBaseProps) => JSX.Element; export declare const TagsIcon: (props: IconBaseProps) => JSX.Element; export declare const TeamIcon: (props: IconBaseProps) => JSX.Element; export declare const TimelineIcon: (props: IconBaseProps) => JSX.Element; export declare const ToTopIcon: (props: IconBaseProps) => JSX.Element; export declare const UnfollowIcon: (props: IconBaseProps) => JSX.Element; export declare const UnlinkIcon: (props: IconBaseProps) => JSX.Element; export declare const UpCircleIcon: (props: IconBaseProps) => JSX.Element; export declare const UpIcon: (props: IconBaseProps) => JSX.Element; export declare const UploadIcon: (props: IconBaseProps) => JSX.Element; export declare const UserIcon: (props: IconBaseProps) => JSX.Element; export declare const WarningIcon: (props: IconBaseProps) => JSX.Element; export declare const WarningCircleIcon: (props: IconBaseProps) => JSX.Element; export declare const WorkItemIcon: (props: IconBaseProps) => JSX.Element; export declare const QuestionIcon: (props: IconBaseProps) => JSX.Element; export declare const CaretUp: React.FC; export declare const CaretDown: React.FC; export declare const CaretLeft: React.FC; export declare const CaretRight: React.FC; export declare const DashboardIcon: React.FC; export declare const DescriptionIcon: React.FC; export declare const OpenIcon: React.FC; export declare const DetailsIcon: React.FC; export declare const DiscussionIcon: React.FC; export declare const IncubatorIcon: React.FC; export declare const KanbanIcon: React.FC; export declare const LoadingIcon: React.FC; export declare const MoveIcon: React.FC; export declare const OrganizationIcon: React.FC; export declare const ProjectIcon: React.FC; export declare const ProjectGanttIcon: React.FC; export declare const PortfolioIcon: React.FC; export declare const RemoveIcon: React.FC; export declare const Remove: React.FC; export declare const RiskIcon: React.FC; export declare const TaskIcon: React.FC; export declare const WbsIcon: React.FC; export declare const WbsControlAccountIcon: React.FC; export declare const WorkPackageIcon: React.FC; export declare const Icons: { Application: { Arrows: { DownCircleIcon: (props: IconBaseProps) => JSX.Element; DownIcon: (props: IconBaseProps) => JSX.Element; LeftCircleIcon: (props: IconBaseProps) => JSX.Element; LeftIcon: (props: IconBaseProps) => JSX.Element; MoveIcon: React.FC; RightCircleIcon: (props: IconBaseProps) => JSX.Element; RightIcon: (props: IconBaseProps) => JSX.Element; UpCircleIcon: (props: IconBaseProps) => JSX.Element; UpIcon: (props: IconBaseProps) => JSX.Element; }; AttachmentIcon: (props: IconBaseProps) => JSX.Element; CalendarIcon: (props: IconBaseProps) => JSX.Element; CheckSquareIcon: (props: IconBaseProps) => JSX.Element; CloseIcon: (props: IconBaseProps) => JSX.Element; ConversationIcon: (props: IconBaseProps) => JSX.Element; DashboardIcon: React.FC; DeleteFilledIcon: (props: IconBaseProps) => JSX.Element; DeleteOutlinedIcon: (props: IconBaseProps) => JSX.Element; DescriptionIcon: React.FC; DetailsIcon: React.FC; DiscussionIcon: React.FC; DislikeFilledIcon: (props: IconBaseProps) => JSX.Element; DislikeIcon: (props: IconBaseProps) => JSX.Element; EditIcon: (props: IconBaseProps) => JSX.Element; EnterOutlined: React.ForwardRefExoticComponent & React.RefAttributes>; FavoriteFilledIcon: (props: IconBaseProps) => JSX.Element; FavoriteIcon: (props: IconBaseProps) => JSX.Element; FilterIcon: (props: IconBaseProps) => JSX.Element; FolderOutlined: React.ForwardRefExoticComponent & React.RefAttributes>; FolderOpenOutlined: React.ForwardRefExoticComponent & React.RefAttributes>; FollowIcon: (props: IconBaseProps) => JSX.Element; FormIcon: (props: IconBaseProps) => JSX.Element; HelpIcon: (props: IconBaseProps) => JSX.Element; HistoryIcon: (props: IconBaseProps) => JSX.Element; HomeIcon: (props: IconBaseProps) => JSX.Element; InfoIcon: (props: IconBaseProps) => JSX.Element; LikeFilledIcon: (props: IconBaseProps) => JSX.Element; LikeIcon: (props: IconBaseProps) => JSX.Element; LinkIcon: (props: IconBaseProps) => JSX.Element; LoadingIcon: React.FC; LockIcon: (props: IconBaseProps) => JSX.Element; MenuIcon: (props: IconBaseProps) => JSX.Element; MinusSquareIcon: (props: AntdIconProps) => JSX.Element; MoreHorizontalIcon: (props: IconBaseProps) => JSX.Element; MoreIcon: (props: IconBaseProps) => JSX.Element; Notifications: { AlertIcon: (props: IconBaseProps) => JSX.Element; InfoIcon: (props: IconBaseProps) => JSX.Element; ImportantIcon: (props: IconBaseProps) => JSX.Element; MailIcon: (props: IconBaseProps) => JSX.Element; MessageIcon: (props: IconBaseProps) => JSX.Element; NotificationIcon: (props: IconBaseProps) => JSX.Element; }; OpenIcon: React.FC; PlusCircleIcon: (props: IconBaseProps) => JSX.Element; PlusIcon: (props: IconBaseProps) => JSX.Element; PlusSquareIcon: (props: AntdIconProps) => JSX.Element; QuestionIcon: (props: IconBaseProps) => JSX.Element; Remove: React.FC; RemoveIcon: React.FC; SearchIcon: (props: IconBaseProps) => JSX.Element; SettingsIcon: (props: IconBaseProps) => JSX.Element; ShareIcon: (props: IconBaseProps) => JSX.Element; TagIcon: (props: IconBaseProps) => JSX.Element; TagsIcon: (props: IconBaseProps) => JSX.Element; TimelineIcon: (props: IconBaseProps) => JSX.Element; ToTopIcon: (props: IconBaseProps) => JSX.Element; UnfollowIcon: (props: IconBaseProps) => JSX.Element; UnlinkIcon: (props: IconBaseProps) => JSX.Element; UploadIcon: (props: IconBaseProps) => JSX.Element; WarningIcon: (props: IconBaseProps) => JSX.Element; }; Board: { IncubatorIcon: React.FC; KanbanIcon: React.FC; }; Conversation: { ConversationIcon: (props: IconBaseProps) => JSX.Element; MessageIcon: (props: IconBaseProps) => JSX.Element; }; OrganizationIcon: React.FC; Ppm: { PortfolioIcon: React.FC; ProjectGanttIcon: React.FC; ProjectIcon: React.FC; }; Status: { DoneIcon: (props: IconBaseProps) => JSX.Element; }; User: { AddTeamIcon: (props: IconBaseProps) => JSX.Element; AddUserIcon: (props: IconBaseProps) => JSX.Element; RemoveTeamIcon: (props: IconBaseProps) => JSX.Element; RemoveUserIcon: (props: IconBaseProps) => JSX.Element; TeamIcon: (props: IconBaseProps) => JSX.Element; UserIcon: (props: IconBaseProps) => JSX.Element; }; Wbs: { WbsControlAccountIcon: React.FC; WbsIcon: React.FC; WorkPackageIcon: React.FC; }; WbsComponent: { AddNodeChild: React.FC; AddNodeSibling: React.FC; AddWorkItemIcon: React.FC; AddWbsComponentChildIcon: React.FC; AddWbsComponentLeftSiblingIcon: React.FC; AddWbsComponentRightSiblingIcon: React.FC; AddWbsComponentParentIcon: React.FC; }; WorkItem: { BlockedIcon: (props: IconBaseProps) => JSX.Element; BugIcon: (props: IconBaseProps) => JSX.Element; DoneIcon: (props: IconBaseProps) => JSX.Element; IssueIcon: (props: IconBaseProps) => JSX.Element; RiskIcon: React.FC; TaskIcon: React.FC; WorkItemIcon: (props: IconBaseProps) => JSX.Element; }; }; export interface ButtonIconProps { className?: string; icon: JSX.Element; shape?: ButtonShape; size?: SizeType; style?: React.CSSProperties; type?: ButtonType; onClick?: () => void; } export declare const ButtonIcon: React.FC; export {};