export interface MemberRoleOption { label: string; value: string; } /** @deprecated Prefer {@link MemberRoleOption}. */ export type RoleOption = MemberRoleOption; export interface MemberActionsMenuProps { adminUserActions?: boolean; changeMemberRoleLabel?: string; currentRoleValue: string; isBanned?: boolean; isRoleUpdatePending?: boolean; memberActionLockReason?: string | null; onRemove: () => void; onRestore: () => void; onSuspend: () => void; onUpdateRole: (role: string) => void; removeMemberLabel?: string; restoreAccountLabel?: string; roleLockReason?: string | null; roleOptions: MemberRoleOption[]; suspendAccountLabel?: string; } export declare function MemberActionsMenu({ adminUserActions, changeMemberRoleLabel, currentRoleValue, isBanned, isRoleUpdatePending, memberActionLockReason, onRemove, onRestore, onSuspend, onUpdateRole, removeMemberLabel, restoreAccountLabel, roleLockReason, roleOptions, suspendAccountLabel }: MemberActionsMenuProps): import("react").JSX.Element | null;