import { StylableComponent } from '.'

export type IconAngle = 90 | 180 | 270

export interface IconProps extends StylableComponent {
    icon?: string
    href?: string
    containerClassName?: string
    onClick?: () => any
    primary?: boolean
    stroke?: string
    fill?: string
    size?: number
    rotate?: IconAngle
}

export type IconPropsKey = keyof IconProps
