import "../../dist-JCXjvFc8.mjs";
import { A as ParticipantRoleSchema, B as isDefinedNonNullAny, C as setChannelType, D as ChannelStateSchema, E as AddParticipantInputSchema, F as SetChannelTopicInputSchema, I as SetChannelTypeInputSchema, L as SetChannelVisibilityInputSchema, M as RemoveParticipantInputSchema, N as SetChannelDescriptionInputSchema, O as ChannelTypeSchema, P as SetChannelNameInputSchema, R as UpdateParticipantRoleInputSchema, S as setChannelTopic, T as reducer, V as documentModel, _ as removeParticipant, b as setChannelDescription, c as ChannelPHStateSchema, d as isChannelDocument, f as isChannelState, g as creators_exports$1, h as addParticipant, i as initialLocalState, j as ParticipantSchema, k as ChannelVisibilitySchema, l as assertIsChannelDocument, m as actions, n as utils, o as ChannelDocumentHeaderSchema, p as channelDocumentType, r as initialGlobalState, s as ChannelDocumentSchema, u as assertIsChannelState, v as updateParticipantRole, w as setChannelVisibility, x as setChannelName, y as creators_exports, z as definedNonNullAnySchema } from "../../module-DajjN_0a.mjs";
import { n as latestVersion, r as supportedVersions, t as channelUpgradeManifest } from "../../upgrade-manifest-CZmc2sTl.mjs";
import { a as ChannelController, c as defaultGlobalState, i as useSelectedChannelDocument, l as defaultLocalState, n as useChannelDocumentsInSelectedDrive, o as createChannelDocument, r as useChannelDocumentsInSelectedFolder, s as createState, t as useChannelDocumentById, u as defaultPHState } from "../../channel-CgMvjz3u.mjs";
import "../../dist-Bg4aWBAL.mjs";
import "../../chunk-VBDAOXYI-DNRF7ECX.mjs";
export { AddParticipantInputSchema, ChannelController, ChannelDocumentHeaderSchema, ChannelDocumentSchema, ChannelPHStateSchema, ChannelStateSchema, ChannelTypeSchema, ChannelVisibilitySchema, ParticipantRoleSchema, ParticipantSchema, RemoveParticipantInputSchema, SetChannelDescriptionInputSchema, SetChannelNameInputSchema, SetChannelTopicInputSchema, SetChannelTypeInputSchema, SetChannelVisibilityInputSchema, UpdateParticipantRoleInputSchema, actions, addParticipant, assertIsChannelDocument, assertIsChannelState, creators_exports as channelChannelActions, channelDocumentType, creators_exports$1 as channelParticipantsActions, channelUpgradeManifest, createChannelDocument, createState, defaultGlobalState, defaultLocalState, defaultPHState, definedNonNullAnySchema, documentModel, initialGlobalState, initialLocalState, isChannelDocument, isChannelState, isDefinedNonNullAny, latestVersion, reducer, removeParticipant, setChannelDescription, setChannelName, setChannelTopic, setChannelType, setChannelVisibility, supportedVersions, updateParticipantRole, useChannelDocumentById, useChannelDocumentsInSelectedDrive, useChannelDocumentsInSelectedFolder, useSelectedChannelDocument, utils };
