/** * Copyright (c) Paymium. * * This source code is licensed under the MIT license found in the * LICENSE file in the root of this projects source tree. */ import { CrossedMethods } from '@crossed/styled'; import { Popover } from '../overlay'; import { ComponentProps, PropsWithChildren } from 'react'; import { MenuList } from './MenuList'; import { DividerProps } from '../layout/Divider'; type RootProps = ComponentProps; type TooltipTriggerProps = ComponentProps; type ContentProps = PropsWithChildren<{ style?: CrossedMethods; }>; type ItemProps = ComponentProps & { onPress?: () => void; }; type LabelProps = ComponentProps; type TitleProps = ComponentProps; export declare const DropDownMenu: import("react").NamedExoticComponent void; portal?: boolean; } & Partial> & import("react").RefAttributes & { placement?: import("@floating-ui/dom").Placement; offsetValue?: number; }, "ref"> & { ref?: import("react").Ref; }> & { readonly type: ({ children, placement, triggerStrategy, ...props }: RootProps) => import("react/jsx-runtime").JSX.Element; } & { Trigger: ({ ...props }: TooltipTriggerProps) => import("react/jsx-runtime").JSX.Element; Content: ({ children, style }: ContentProps) => import("react/jsx-runtime").JSX.Element; Item: ({ children, onPress, ...props }: ItemProps) => import("react/jsx-runtime").JSX.Element; Label: ({ children, ...props }: LabelProps) => import("react/jsx-runtime").JSX.Element; Title: ({ children, ...props }: TitleProps) => import("react/jsx-runtime").JSX.Element; Divider: (props: DividerProps) => import("react/jsx-runtime").JSX.Element; }; export {}; //# sourceMappingURL=DropDownMenu.d.ts.map