diff --git a/app/soapbox/schemas/account.ts b/app/soapbox/schemas/account.ts index 51202d2e6..919013329 100644 --- a/app/soapbox/schemas/account.ts +++ b/app/soapbox/schemas/account.ts @@ -121,4 +121,4 @@ const accountSchema = z.object({ type Account = z.infer; -export { accountSchema, Account }; \ No newline at end of file +export { accountSchema, type Account }; \ No newline at end of file diff --git a/app/soapbox/schemas/custom-emoji.ts b/app/soapbox/schemas/custom-emoji.ts index 68c49c587..1addf026a 100644 --- a/app/soapbox/schemas/custom-emoji.ts +++ b/app/soapbox/schemas/custom-emoji.ts @@ -14,4 +14,4 @@ const customEmojiSchema = z.object({ type CustomEmoji = z.infer; -export { customEmojiSchema, CustomEmoji }; +export { customEmojiSchema, type CustomEmoji }; diff --git a/app/soapbox/schemas/emoji-reaction.ts b/app/soapbox/schemas/emoji-reaction.ts index 28271fe29..1559148e1 100644 --- a/app/soapbox/schemas/emoji-reaction.ts +++ b/app/soapbox/schemas/emoji-reaction.ts @@ -11,4 +11,4 @@ const emojiReactionSchema = z.object({ type EmojiReaction = z.infer; -export { emojiReactionSchema, EmojiReaction }; \ No newline at end of file +export { emojiReactionSchema, type EmojiReaction }; \ No newline at end of file diff --git a/app/soapbox/schemas/group-member.ts b/app/soapbox/schemas/group-member.ts index 4521450cb..8135fecb6 100644 --- a/app/soapbox/schemas/group-member.ts +++ b/app/soapbox/schemas/group-member.ts @@ -16,4 +16,4 @@ const groupMemberSchema = z.object({ type GroupMember = z.infer; -export { groupMemberSchema, GroupMember, GroupRoles }; \ No newline at end of file +export { groupMemberSchema, type GroupMember, GroupRoles }; \ No newline at end of file diff --git a/app/soapbox/schemas/group-relationship.ts b/app/soapbox/schemas/group-relationship.ts index 5bf4cae31..baeb55a12 100644 --- a/app/soapbox/schemas/group-relationship.ts +++ b/app/soapbox/schemas/group-relationship.ts @@ -14,4 +14,4 @@ const groupRelationshipSchema = z.object({ type GroupRelationship = z.infer; -export { groupRelationshipSchema, GroupRelationship }; \ No newline at end of file +export { groupRelationshipSchema, type GroupRelationship }; \ No newline at end of file diff --git a/app/soapbox/schemas/index.ts b/app/soapbox/schemas/index.ts index 25f5f3d45..8e20c0d05 100644 --- a/app/soapbox/schemas/index.ts +++ b/app/soapbox/schemas/index.ts @@ -1,13 +1,18 @@ export { accountSchema, type Account } from './account'; +export { attachmentSchema, type Attachment } from './attachment'; export { cardSchema, type Card } from './card'; +export { chatMessageSchema, type ChatMessage } from './chat-message'; export { customEmojiSchema, type CustomEmoji } from './custom-emoji'; export { emojiReactionSchema, type EmojiReaction } from './emoji-reaction'; export { groupSchema, type Group } from './group'; export { groupMemberSchema, type GroupMember } from './group-member'; export { groupRelationshipSchema, type GroupRelationship } from './group-relationship'; export { groupTagSchema, type GroupTag } from './group-tag'; +export { mentionSchema, type Mention } from './mention'; +export { notificationSchema, type Notification } from './notification'; export { pollSchema, type Poll, type PollOption } from './poll'; export { relationshipSchema, type Relationship } from './relationship'; +export { statusSchema, type Status } from './status'; export { tagSchema, type Tag } from './tag'; // Soapbox