Changeset View
Changeset View
Standalone View
Standalone View
lib/shared/thread-utils.js
Show First 20 Lines • Show All 46 Lines • ▼ Show 20 Lines | |||||
import type { CalendarQuery } from '../types/entry-types.js'; | import type { CalendarQuery } from '../types/entry-types.js'; | ||||
import { messageTypes } from '../types/message-types-enum.js'; | import { messageTypes } from '../types/message-types-enum.js'; | ||||
import { | import { | ||||
type RobotextMessageInfo, | type RobotextMessageInfo, | ||||
type ComposableMessageInfo, | type ComposableMessageInfo, | ||||
} from '../types/message-types.js'; | } from '../types/message-types.js'; | ||||
import { userRelationshipStatus } from '../types/relationship-types.js'; | import { userRelationshipStatus } from '../types/relationship-types.js'; | ||||
import { | import { | ||||
threadPermissionPropagationPrefixes, | |||||
threadPermissions, | |||||
type ThreadPermission, | |||||
type ThreadPermissionsInfo, | |||||
} from '../types/thread-permission-types.js'; | |||||
import { | |||||
type ThreadType, | |||||
threadTypes, | |||||
threadTypeIsCommunityRoot, | |||||
assertThreadType, | |||||
} from '../types/thread-types-enum.js'; | |||||
import { | |||||
type RawThreadInfo, | type RawThreadInfo, | ||||
type ThreadInfo, | type ThreadInfo, | ||||
type ThreadPermission, | |||||
type MemberInfo, | type MemberInfo, | ||||
type ServerThreadInfo, | type ServerThreadInfo, | ||||
type RelativeMemberInfo, | type RelativeMemberInfo, | ||||
type ThreadCurrentUserInfo, | type ThreadCurrentUserInfo, | ||||
type RoleInfo, | type RoleInfo, | ||||
type ServerMemberInfo, | type ServerMemberInfo, | ||||
type ThreadPermissionsInfo, | |||||
type ThreadType, | |||||
type ClientNewThreadRequest, | type ClientNewThreadRequest, | ||||
type NewThreadResult, | type NewThreadResult, | ||||
type ChangeThreadSettingsPayload, | type ChangeThreadSettingsPayload, | ||||
threadTypes, | |||||
threadPermissions, | |||||
threadTypeIsCommunityRoot, | |||||
assertThreadType, | |||||
threadPermissionPropagationPrefixes, | |||||
} from '../types/thread-types.js'; | } from '../types/thread-types.js'; | ||||
import { type ClientUpdateInfo, updateTypes } from '../types/update-types.js'; | import { type ClientUpdateInfo, updateTypes } from '../types/update-types.js'; | ||||
import type { | import type { | ||||
GlobalAccountUserInfo, | GlobalAccountUserInfo, | ||||
UserInfos, | UserInfos, | ||||
AccountUserInfo, | AccountUserInfo, | ||||
LoggedInUserInfo, | LoggedInUserInfo, | ||||
} from '../types/user-types.js'; | } from '../types/user-types.js'; | ||||
▲ Show 20 Lines • Show All 1,563 Lines • Show Last 20 Lines |