import React from 'react'; import { type IconSelectorIcon } from './IconSelector'; interface IconPickerProps { previewStyle?: React.CSSProperties; previewClassName?: string; /** Custom icon element. */ icon?: React.FC<{ style?: React.CSSProperties; }>; customStyles?: Record; customClasses?: Record; /** The label. */ label?: string; /** The value. */ value?: any; /** Set to true to disable the icon picker. */ disabled?: boolean; /** The icon change callback. */ onChange: (icon: string) => void; icons?: IconSelectorIcon[]; onlyRooms?: boolean; onlyDevices?: boolean; } export declare function IconPicker(props: IconPickerProps): React.JSX.Element; export {};