initial commit

This commit is contained in:
Hampus Kraft
2026-01-01 20:42:59 +00:00
commit 2f557eda8c
9029 changed files with 1490197 additions and 0 deletions

65
fluxer_api/src/Models.ts Normal file
View File

@@ -0,0 +1,65 @@
/*
* Copyright (C) 2026 Fluxer Contributors
*
* This file is part of Fluxer.
*
* Fluxer is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Fluxer is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with Fluxer. If not, see <https://www.gnu.org/licenses/>.
*/
export {Attachment} from './models/Attachment';
export {AuthSession} from './models/AuthSession';
export {BetaCode} from './models/BetaCode';
export {Channel} from './models/Channel';
export {ChannelPermissionOverwrite} from './models/ChannelPermissionOverwrite';
export {EmailRevertToken} from './models/EmailRevertToken';
export {EmailVerificationToken} from './models/EmailVerificationToken';
export {Embed} from './models/Embed';
export {EmbedAuthor} from './models/EmbedAuthor';
export {EmbedField} from './models/EmbedField';
export {EmbedFooter} from './models/EmbedFooter';
export {EmbedMedia} from './models/EmbedMedia';
export {ExpressionPack} from './models/ExpressionPack';
export {FavoriteMeme} from './models/FavoriteMeme';
export {GiftCode} from './models/GiftCode';
export {Guild} from './models/Guild';
export {GuildAuditLog} from './models/GuildAuditLog';
export {GuildBan} from './models/GuildBan';
export {GuildChannelOverride} from './models/GuildChannelOverride';
export {GuildEmoji} from './models/GuildEmoji';
export {GuildMember} from './models/GuildMember';
export {GuildRole} from './models/GuildRole';
export {GuildSticker} from './models/GuildSticker';
export {Invite} from './models/Invite';
export {Message} from './models/Message';
export {MessageReaction} from './models/MessageReaction';
export {MessageRef} from './models/MessageRef';
export {MfaBackupCode} from './models/MfaBackupCode';
export {MuteConfiguration} from './models/MuteConfiguration';
export {PasswordResetToken} from './models/PasswordResetToken';
export {Payment} from './models/Payment';
export {PrivateChannel} from './models/PrivateChannel';
export {PushSubscription} from './models/PushSubscription';
export {ReadState} from './models/ReadState';
export {RecentMention} from './models/RecentMention';
export {Relationship} from './models/Relationship';
export {SavedMessage} from './models/SavedMessage';
export {ScheduledMessage} from './models/ScheduledMessage';
export {StickerItem} from './models/StickerItem';
export {User} from './models/User';
export {UserGuildSettings} from './models/UserGuildSettings';
export {UserNote} from './models/UserNote';
export {UserSettings} from './models/UserSettings';
export {VisionarySlot} from './models/VisionarySlot';
export {WebAuthnCredential} from './models/WebAuthnCredential';
export {Webhook} from './models/Webhook';