summary refs log tree commit diff
path: root/dist/models/Member.d.ts
diff options
context:
space:
mode:
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; +}