@selfcommunity/types
Version:
Types to integrate a community created with SelfCommunity.
36 lines (35 loc) • 3.75 kB
JavaScript
import { SCBroadcastMessageBannerType } from './broadcastMessage';
import { SCCustomAdvPosition } from './customAdv';
import { SCCustomMenu } from './customMenu';
import { SCLanguageType } from './locale';
import { SCUserReputationType, SCUserStatus } from './user';
import { SCCategoryAutoFollowType } from './category';
import { SCMimeTypes } from './media';
import { SCMetadataTypeFieldType } from './metadata';
import { SCCommentsOrderBy } from './comment';
import { SCMessageFileType, SCPrivateMessageStatusType, SCPrivateMessageType } from './privateMessage';
import { SCIncubatorStatusType } from './incubator';
import { SCPrizeUserStatusType } from './prize';
import { SCFeedTypologyType, SCFeedUnitActivityTypologyType } from './feed';
import { SCNotificationTopicType, SCNotificationTypologyType } from './notification';
import { SCFlagModerationStatusType, SCFlagTypeEnum } from './flag';
import { SCCustomPageTypeEnum } from './customPage';
import { SCPreferenceSection, SCPreferenceName } from './preference';
import { SCFeatureName } from './feature';
import { SCLegalPagePoliciesType } from './legalPage';
import { SCContributeStatusType, SCContributionType } from './contribution';
import { SuggestionType } from './suggestion';
import { SCConnectionStatus } from './friendship';
import { SCDeviceApnsTypeEnum, SCDeviceTypeEnum } from './device';
import { SCGroupPrivacyType, SCGroupSubscriptionStatusType } from './group';
import { SCEventPrivacyType, SCEventRecurrenceType, SCEventLocationType, SCEventDateFilterType, SCEventLocationFilterType, SCEventSubscriptionStatusType } from './event';
import { SCCoursePrivacyType, SCCourseJoinStatusType, SCCourseLessonTypologyType, SCCourseLessonStatusType, SCCourseTypologyType, SCCourseLessonCompletionStatusType, SCCourseOrderingUsersType } from './course';
import { SCLiveStreamViewType, SCLiveStreamConnectionDetailsErrorType } from './liveStream';
import { SCOnBoardingStepType, SCOnBoardingStepStatusType, SCOnBoardingStepIdType } from './onboarding';
import { SCCommunitySubscriptionTier } from './tier';
import { SCCommunityEnvironment } from './environment';
import { SCPaymentPriceCurrencyType, SCContentType, SCCheckoutSessionStatus, SCPaymentProductTemplateType, SCCheckoutSessionUIMode, SCPaymentRecurringInterval } from './payment';
/**
* Exports all types
*/
export { SCBroadcastMessageBannerType, SCLanguageType, SCUserStatus, SCUserReputationType, SCMetadataTypeFieldType, SCCategoryAutoFollowType, SCCustomAdvPosition, SCCustomMenu, SCMimeTypes, SCFeedUnitActivityTypologyType, SCFeedTypologyType, SCCommentsOrderBy, SCPrivateMessageStatusType, SCMessageFileType, SCPrivateMessageType, SCNotificationTypologyType, SCNotificationTopicType, SCIncubatorStatusType, SCPrizeUserStatusType, SCFlagTypeEnum, SCFlagModerationStatusType, SCCustomPageTypeEnum, SCPreferenceSection, SCPreferenceName, SCFeatureName, SCLegalPagePoliciesType, SCContributionType, SCContributeStatusType, SuggestionType, SCConnectionStatus, SCDeviceApnsTypeEnum, SCDeviceTypeEnum, SCGroupPrivacyType, SCGroupSubscriptionStatusType, SCEventPrivacyType, SCEventSubscriptionStatusType, SCEventRecurrenceType, SCEventLocationType, SCEventDateFilterType, SCEventLocationFilterType, SCOnBoardingStepType, SCOnBoardingStepStatusType, SCOnBoardingStepIdType, SCCoursePrivacyType, SCCourseJoinStatusType, SCCourseLessonTypologyType, SCCourseLessonStatusType, SCCourseTypologyType, SCCourseLessonCompletionStatusType, SCCourseOrderingUsersType, SCLiveStreamConnectionDetailsErrorType, SCLiveStreamViewType, SCCommunitySubscriptionTier, SCCommunityEnvironment, SCPaymentPriceCurrencyType, SCContentType, SCCheckoutSessionStatus, SCPaymentProductTemplateType, SCCheckoutSessionUIMode, SCPaymentRecurringInterval };