import React from "react"; import { View } from "react-native"; declare const DropdownMenu: { ({ asChild, onOpenChange: onOpenChangeProp, ref, ...viewProps }: import("react-native").ViewProps & { asChild?: boolean; } & { onOpenChange?: (open: boolean) => void; } & React.RefAttributes): React.JSX.Element; displayName: string; }; declare const DropdownMenuTrigger: { ({ asChild, onPress: onPressProp, disabled, ref, ...props }: Omit, "ref"> & { asChild?: boolean; } & { onKeyDown?: (ev: React.KeyboardEvent) => void; onKeyUp?: (ev: React.KeyboardEvent) => void; } & React.RefAttributes): React.JSX.Element; displayName: string; }; declare const DropdownMenuContent: React.ForwardRefExoticComponent, "ref"> & { asChild?: boolean; } & { onKeyDown?: (ev: React.KeyboardEvent) => void; onKeyUp?: (ev: React.KeyboardEvent) => void; } & import("@rn-primitives/types").PositionedContentProps & React.RefAttributes, "ref"> & React.RefAttributes>; declare const DropdownMenuItem: React.ForwardRefExoticComponent, "ref"> & { asChild?: boolean; } & { onKeyDown?: (ev: React.KeyboardEvent) => void; onKeyUp?: (ev: React.KeyboardEvent) => void; } & { textValue?: string; closeOnPress?: boolean; } & React.RefAttributes, "ref"> & React.RefAttributes>; declare const DropdownMenuCheckboxItem: React.ForwardRefExoticComponent, "ref"> & { asChild?: boolean; } & { onKeyDown?: (ev: React.KeyboardEvent) => void; onKeyUp?: (ev: React.KeyboardEvent) => void; } & { checked: boolean; onCheckedChange: (checked: boolean) => void; closeOnPress?: boolean; textValue?: string; } & React.RefAttributes, "ref"> & React.RefAttributes>; declare const DropdownMenuLabel: React.ForwardRefExoticComponent, "ref"> & React.RefAttributes>; declare const DropdownMenuSeparator: React.ForwardRefExoticComponent, "ref"> & React.RefAttributes>; export { DropdownMenu, DropdownMenuTrigger, DropdownMenuContent, DropdownMenuItem, DropdownMenuCheckboxItem, DropdownMenuLabel, DropdownMenuSeparator, }; //# sourceMappingURL=dropdown-menu.d.ts.map