import { IconName } from '@mesalvo/icons';
import { DrawerProps, IconButtonProps } from '..';
import { CustomGroupedItems, UserPanelTab } from './types';
type SomeDialogProps = Pick<DrawerProps, "open" | "onOpenChange">;
export interface UserMenuProps extends SomeDialogProps {
    icon?: IconName;
    customItems?: CustomGroupedItems;
    triggerProps?: IconButtonProps;
    size?: number;
    customPanels?: UserPanelTab[];
}
export declare function UserMenu({ customItems, icon, triggerProps, size, customPanels, ...rest }: UserMenuProps): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=user-menu.d.ts.map