import { FormComponent } from '@limetech/lime-elements';
import { EventEmitter } from '../../stencil-public-runtime';
/**
 * Search for an icon and **click on it to copy its name to clipboard**.
 * <limebb-example-icon-finder />
 *
 * :::tip Pro tip
 * The component above searches both the icon name and any tags added to the icon.
 * However, you can always go to the [icons8 library](https://icons8.com/icons/set/search--style-fluency-systems-regular--static),
 * and search for keywords. There you will see a wider range of suggestions, and get more ideas
 * for a proper icon to use. Then check what the filename of your favorite icon is, and come
 * back to this component to double check that it is available. If it is not found, it is not
 * included in our icon library.
 * :::
 *
 * @exampleComponent limebb-example-icon-picker
 */
export declare class IconPicker implements FormComponent<string> {
    /**
     * @inheritdoc
     */
    value: string;
    /**
     * @inheritdoc
     */
    required: boolean;
    /**
     * @inheritdoc
     */
    readonly: boolean;
    /**
     * @inheritdoc
     */
    invalid: boolean;
    /**
     * @inheritdoc
     */
    disabled: boolean;
    /**
     * @inheritdoc
     */
    label: string;
    /**
     * @inheritdoc
     */
    helperText: string;
    /**
     * Emitted when the value is changed
     */
    change: EventEmitter<string>;
    render(): any;
    private search;
    private handleChange;
}
//# sourceMappingURL=icon-picker.d.ts.map