export default FolderMenuItemWithLinks;
declare function FolderMenuItemWithLinks({ folderColor, id, isCreatable, isOpen: initialIsOpen, items, name, onAdd, onFolderClick, onItemClick, onSave, selectedItemId, }: {
    folderColor: any;
    id: any;
    isCreatable: any;
    isOpen: any;
    items: any;
    name: any;
    onAdd: any;
    onFolderClick: any;
    onItemClick: any;
    onSave: any;
    selectedItemId: any;
}): JSX.Element;
declare namespace FolderMenuItemWithLinks {
    namespace propTypes {
        let id: PropTypes.Validator<string>;
        let isOpen: PropTypes.Requireable<boolean>;
        let selectedItemId: PropTypes.Validator<string>;
        let items: PropTypes.Requireable<PropTypes.InferProps<{
            id: PropTypes.Validator<string>;
            title: PropTypes.Validator<string>;
            isEditable: PropTypes.Requireable<boolean>;
            url: PropTypes.Validator<string>;
        }>[]>;
        let name: PropTypes.Validator<string>;
        let onItemClick: PropTypes.Validator<(...args: any[]) => any>;
        let onFolderClick: PropTypes.Requireable<(...args: any[]) => any>;
        let folderColor: PropTypes.Validator<string>;
        let isCreatable: PropTypes.Requireable<boolean>;
        let onSave: PropTypes.Validator<(...args: any[]) => any>;
        let onAdd: PropTypes.Validator<(...args: any[]) => any>;
    }
    namespace defaultProps {
        let isCreatable_1: boolean;
        export { isCreatable_1 as isCreatable };
        let isOpen_1: boolean;
        export { isOpen_1 as isOpen };
        let items_1: any[];
        export { items_1 as items };
        export function onFolderClick_1(): void;
        export { onFolderClick_1 as onFolderClick };
    }
}
import PropTypes from 'prop-types';
//# sourceMappingURL=index.d.ts.map