import { ReactNode } from 'react';
import { AppProfileAvatarProps } from './AppProfileAvatar.js';
export type AppProfileMenuHeaderProps = Pick<AppProfileAvatarProps, 'avatar' | 'avatarPair' | 'avatarSize' | 'avatarVariant' | 'labelId' | 'title'> & {
    asMenuHeader?: boolean;
    badgeLabel?: string;
    description?: ReactNode;
    menuTriggerDescription?: string;
    triggerDescriptionId: string;
    triggerVariant: 'small' | 'large';
    uploadAvatarCallback?: () => void;
    uploadAvatarDescription?: string;
    uploadAvatarLabel?: string;
};
export declare const AppProfileMenuHeader: ({ asMenuHeader, avatar, avatarPair, avatarSize, avatarVariant, badgeLabel, description, labelId, menuTriggerDescription, title, triggerDescriptionId, triggerVariant, uploadAvatarCallback, uploadAvatarDescription, uploadAvatarLabel, }: AppProfileMenuHeaderProps) => import("react/jsx-runtime").JSX.Element;
