summary refs log tree commit diff
path: root/dist/models/Member.d.ts
diff options
context:
space:
mode:
authorFlam3rboy <34555296+Flam3rboy@users.noreply.github.com>2021-02-13 14:15:59 +0100
committerFlam3rboy <34555296+Flam3rboy@users.noreply.github.com>2021-02-13 14:15:59 +0100
commita44da1024dc39e2d2fef296fc1d4e5894090fce0 (patch)
tree0e9338baa9e64e8a8841913d18eddc5a2bb1a333 /dist/models/Member.d.ts
parent:sparkles: mongoose Schemas (diff)
downloadserver-a44da1024dc39e2d2fef296fc1d4e5894090fce0.tar.xz
:zap: Config and database update
Diffstat (limited to 'dist/models/Member.d.ts')
-rw-r--r--dist/models/Member.d.ts12
1 files changed, 8 insertions, 4 deletions
diff --git a/dist/models/Member.d.ts b/dist/models/Member.d.ts

index 379bfced..e55fdb91 100644 --- a/dist/models/Member.d.ts +++ b/dist/models/Member.d.ts
@@ -1,5 +1,7 @@ +/// <reference path="../util/MongoBigInt.d.ts" /> import { PublicUser } from "./User"; -export interface Member { +import { Schema, Document } from "mongoose"; +export interface Member extends Document { id: bigint; nick?: string; roles: bigint[]; @@ -11,9 +13,6 @@ export interface Member { permissions: bigint; settings: UserGuildSettings; } -export interface PublicMember extends Omit<Member, "settings" | "id"> { - user: PublicUser; -} export interface UserGuildSettings { channel_overrides: { channel_id: bigint; @@ -33,3 +32,8 @@ export interface MuteConfig { end_time: number; selected_time_window: number; } +export declare const MemberSchema: Schema<Document<any>, import("mongoose").Model<Document<any>>, undefined>; +export declare const MemberModel: import("mongoose").Model<Member>; +export interface PublicMember extends Omit<Member, "settings" | "id"> { + user: PublicUser; +}