// Metro module 10735 (f10736). import GuildStore from "../../stores/GuildStore"; import PermissionStore from "../../stores/PermissionStore"; import VoiceStateStore from "../../stores/VoiceStateStore"; import { Permissions } from "../../_bundle/Module505"; import { useStateFromStores } from "../../_bundle/Module589"; import { isChannelFull } from "../../utils/ChannelUtils"; export default function useIsVoiceChannelFull(c18236_0) { return useStateFromStores([VoiceStateStore, GuildStore], () => isChannelFull(c18236_0, VoiceStateStore, GuildStore)); }; export function useIsVoiceChannelLocked(a0) { return useStateFromStores([PermissionStore], () => a0 == null || !PermissionStore.can(Permissions.CONNECT, a0), [a0]); }