// Metro module 11605 (f11606). import GuildStore from "../../../../stores/GuildStore"; import PermissionStore from "../../../../stores/PermissionStore"; import { Permissions } from "../../../../_bundle/Module505"; import { useStateFromStores } from "../../../../_bundle/Module589"; export default function useHasAllocateBoostPermission(c19027_0) { return useStateFromStores([PermissionStore, GuildStore], () => { const guild = GuildStore.getGuild(c19027_0); return guild == null ? null : PermissionStore.getGuildPermissions(guild) == null ? null : PermissionStore.can(Permissions.ADMINISTRATOR, guild); }); }; export function getHasAllocateBoostPermission(a0, a1) { return a1 == null ? null : a0.getGuildPermissions(a1) == null ? null : a0.can(Permissions.ADMINISTRATOR, a1); }