// Generated by dts-bundle v0.7.3 // Dependencies for this module: // ../../../react import * as React from 'react'; export interface IIconPickerProps { selectedIcon: string; color: string; backgroundColor?: string; label: string; styles?: React.CSSProperties; showTitle?: boolean; disabled?: boolean; shouldBeAbleToClear: boolean; select: (iconUrl: string) => void; clear: () => void; } export interface IIconPickerState { showIconPicker: boolean; searchQuery: string; type: IIconType; icon?: IIcon; iconsToShow: number; isTyping: boolean; icons: IIcon[]; } export class IAIconPicker extends React.Component { constructor(props: IIconPickerProps); render(): JSX.Element; } export interface IIcon { title: string; path: string; type: IIconType; tags: string; } export declare type IIconType = "regular" | "filled" | "colored" | "extra";