import { ReactElement, ReactNode } from "react"; import { AvatarProps } from "../Avatar"; declare type AppbarUserDropdownProps = { avatar: ReactElement; children: ReactNode; name?: string; onClose?: () => void; }; declare type AppbarUserDropdownMenuProps = { children: ReactNode; }; declare type AppbarUserProps = { avatar: ReactElement; name?: string; }; declare type AppbarUserDropdownMenuItemProps = { as?: any; onClick?: () => void; selected?: boolean; [key: string]: any; }; export declare const AppbarUserAvatar: (props: AvatarProps) => JSX.Element; export declare const AppbarUserDropdown: ({ name, avatar, children, onClose, }: AppbarUserDropdownProps) => JSX.Element; export declare const AppbarUserDropdownMenu: ({ children, }: AppbarUserDropdownMenuProps) => JSX.Element; export declare const AppbarUserDropdownMenuItem: ({ children, onClick, as, className, ...rest }: AppbarUserDropdownMenuItemProps) => JSX.Element; export declare const AppbarUser: ({ name, avatar }: AppbarUserProps) => JSX.Element; export {};