declare module "react-icons-kit" {
    import * as React from 'react'

    export interface IconProp extends React.HTMLAttributes<HTMLElement> {
        icon: any
        size?: number | string
        tag?: string
        style?: React.CSSProperties
        className?: string
        onClick?: React.MouseEventHandler<HTMLDivElement>
    }
    export const Icon: React.ComponentType<IconProp>
    export const withBaseIcon: (props: Pick<IconProp, Exclude<keyof IconProp, 'icon'>>) => React.SFC<IconProp>
    export default Icon
}

declare module "react-icons-kit/icomoon"

declare module "react-icons-kit/md"

declare module "react-icons-kit/fa"

declare module "react-icons-kit/iconic"

declare module "react-icons-kit/entypo"

declare module "react-icons-kit/metrize"

declare module "react-icons-kit/ikons"

declare module "react-icons-kit/linea"

declare module "react-icons-kit/ionicons"

declare module "react-icons-kit/oct"

declare module "react-icons-kit/typicons"

declare module "react-icons-kit/noto_emoji_regular"

declare module "react-icons-kit/feather"


declare module "react-icons-kit/icomoon/*"

declare module "react-icons-kit/md/*"

declare module "react-icons-kit/fa/*"

declare module "react-icons-kit/iconic/*"

declare module "react-icons-kit/entypo/*"

declare module "react-icons-kit/metrize/*"

declare module "react-icons-kit/ikons/*"

declare module "react-icons-kit/linea/*"

declare module "react-icons-kit/ionicons/*"

declare module "react-icons-kit/oct/*"

declare module "react-icons-kit/typicons/*"

declare module "react-icons-kit/noto_emoji_regular/*"

declare module "react-icons-kit/feather/*"