UNPKG

@lobehub/ui

Version:

Lobe UI is an open-source UI component library for building AIGC web apps

114 lines (113 loc) 4.24 kB
import React from "react"; import * as react_jsx_runtime15 from "react/jsx-runtime"; import * as _base_ui_react_autocomplete0 from "@base-ui/react/autocomplete"; import { Autocomplete } from "@base-ui/react/autocomplete"; //#region src/EditorSlashMenu/atoms.d.ts declare const EDITOR_SLASH_MENU_CONTAINER_ATTR = "data-lobe-ui-editor-slash-menu-container"; declare const EditorSlashMenuRoot: typeof Autocomplete.Root; declare const EditorSlashMenuList: React.ForwardRefExoticComponent<Omit<_base_ui_react_autocomplete0.AutocompleteListProps & React.RefAttributes<HTMLDivElement>, "ref"> & React.RefAttributes<HTMLDivElement>>; type EditorSlashMenuPortalProps = React.ComponentProps<typeof Autocomplete.Portal> & { /** * When `container` is not provided, it uses a shared container created by `usePortalContainer`. */ container?: HTMLElement | null; }; declare const EditorSlashMenuPortal: { ({ container, ...rest }: EditorSlashMenuPortalProps): react_jsx_runtime15.JSX.Element; displayName: string; }; type EditorSlashMenuPositionerProps = React.ComponentProps<typeof Autocomplete.Positioner>; declare const EditorSlashMenuPositioner: { ({ className, align, positionMethod, side, sideOffset, ...rest }: EditorSlashMenuPositionerProps): react_jsx_runtime15.JSX.Element; displayName: string; }; type EditorSlashMenuPopupProps = React.ComponentProps<typeof Autocomplete.Popup>; declare const EditorSlashMenuPopup: { ({ className, initialFocus, ...rest }: EditorSlashMenuPopupProps): react_jsx_runtime15.JSX.Element; displayName: string; }; type EditorSlashMenuItemProps = React.ComponentProps<typeof Autocomplete.Item> & { danger?: boolean; }; declare const EditorSlashMenuItem: { ({ className, danger, ...rest }: EditorSlashMenuItemProps): react_jsx_runtime15.JSX.Element; displayName: string; }; declare const EditorSlashMenuGroup: React.ForwardRefExoticComponent<_base_ui_react_autocomplete0.AutocompleteGroupProps & React.RefAttributes<HTMLDivElement>>; type EditorSlashMenuGroupLabelProps = React.ComponentProps<typeof Autocomplete.GroupLabel>; declare const EditorSlashMenuGroupLabel: { ({ className, ...rest }: EditorSlashMenuGroupLabelProps): react_jsx_runtime15.JSX.Element; displayName: string; }; type EditorSlashMenuEmptyProps = React.ComponentProps<typeof Autocomplete.Empty>; declare const EditorSlashMenuEmpty: { ({ className, ...rest }: EditorSlashMenuEmptyProps): react_jsx_runtime15.JSX.Element; displayName: string; }; type EditorSlashMenuItemContentProps = React.HTMLAttributes<HTMLDivElement>; declare const EditorSlashMenuItemContent: { ({ className, ...rest }: EditorSlashMenuItemContentProps): react_jsx_runtime15.JSX.Element; displayName: string; }; type EditorSlashMenuItemIconProps = React.HTMLAttributes<HTMLSpanElement>; declare const EditorSlashMenuItemIcon: { ({ className, ...rest }: EditorSlashMenuItemIconProps): react_jsx_runtime15.JSX.Element; displayName: string; }; type EditorSlashMenuItemLabelProps = React.HTMLAttributes<HTMLSpanElement>; declare const EditorSlashMenuItemLabel: { ({ className, ...rest }: EditorSlashMenuItemLabelProps): react_jsx_runtime15.JSX.Element; displayName: string; }; type EditorSlashMenuItemExtraProps = React.HTMLAttributes<HTMLSpanElement>; declare const EditorSlashMenuItemExtra: { ({ className, ...rest }: EditorSlashMenuItemExtraProps): react_jsx_runtime15.JSX.Element; displayName: string; }; type EditorSlashMenuHiddenInputProps = React.ComponentProps<typeof Autocomplete.Input>; declare const EditorSlashMenuHiddenInput: { ({ className, ...rest }: EditorSlashMenuHiddenInputProps): react_jsx_runtime15.JSX.Element; displayName: string; }; //#endregion export { EDITOR_SLASH_MENU_CONTAINER_ATTR, EditorSlashMenuEmpty, EditorSlashMenuGroup, EditorSlashMenuGroupLabel, EditorSlashMenuHiddenInput, EditorSlashMenuItem, EditorSlashMenuItemContent, EditorSlashMenuItemExtra, EditorSlashMenuItemIcon, EditorSlashMenuItemLabel, EditorSlashMenuList, EditorSlashMenuPopup, EditorSlashMenuPortal, EditorSlashMenuPositioner, EditorSlashMenuRoot }; //# sourceMappingURL=atoms.d.mts.map