import { ResolvableContent } from '@nu-art/ts-common'; import { MandatoryProps_TS_DropDown } from '../../components/TS_Dropdown/index.js'; import { ModuleFE_BaseApi } from '../../modules/db-api-gen/ModuleFE_BaseApi.js'; export declare const Props_DBModulesDropDown: ResolvableContent>>; export declare const DropDown_DBModules: { editable: (props: { className?: string; inputValue?: string; placeholder?: string; onNoMatchingSelectionForString?: ((filterText: string, matchingItems: ModuleFE_BaseApi>[], e: import("react").KeyboardEvent) => Promise | void) | undefined; mapper?: ((item: ModuleFE_BaseApi>) => string[]) | undefined; renderer?: ((item: ModuleFE_BaseApi>) => import("react").ReactElement) | undefined; queryFilter?: ((item: ModuleFE_BaseApi>) => boolean) | undefined; disabled?: boolean; ifNoneShowAll?: boolean; } & (import("../../index.js").UIProps_EditableItem & (import("../../components/types.js").ComponentProps_Error & ({ canUnselect: true; onSelected?: ((selected?: ModuleFE_BaseApi> | undefined) => void) | undefined; } | { canUnselect?: false; onSelected?: ((selected: ModuleFE_BaseApi>) => void) | undefined; })))) => import("react/jsx-runtime").JSX.Element; selectable: (props: import("../../components/TS_Dropdown/TS_DropDown.js").PartialProps_DropDown>>) => import("react/jsx-runtime").JSX.Element; };