/**
 * Copyright Minteeble 2022. All Rights Reserved.
 * Node module: @minteeble/ui-components
 * This file is licensed under the MIT License.
 * License text available at https://opensource.org/licenses/MIT
 *
 * email:     minteeble@gmail.com
 * website:   https://minteeble.com
 */
/// <reference types="react" />
import { ItemsListProps } from "./ItemsList.types";
/**
 * ItemsList is a dynamic widgets that allow to show, and edit items.
 * It does not edit directly the items, instead, it displays the items
 * coming from the props, and notify the caller via callbacks.
 * Supported operations:
 *  - Add
 *  - Edit
 *  - Delete
 *
 * @param props Props for ItemsList component
 */
declare const ItemsList: (props: ItemsListProps) => JSX.Element;
export default ItemsList;
