UNPKG

djs-systems

Version:

The simplest way to build complex Discord bots.

33 lines (32 loc) 1.2 kB
import mongoose from 'mongoose'; import { GiveawayEmbeds } from '../giveaway'; export interface Entry { userId: string; guildId: string; messageId: string; } export interface Requirement { type: 'guild' | 'role' | 'none'; id?: string; } export declare type giveawayData = { message?: string; entry?: Entry[]; entered?: number; winCount?: number; requirements?: Requirement; endTime?: string; description?: string; started?: number; prize?: string; host?: string; embeds: GiveawayEmbeds; }; declare const _default: mongoose.Model<giveawayData, {}, {}, {}, mongoose.Document<unknown, {}, giveawayData> & Omit<giveawayData & { _id: mongoose.Types.ObjectId; }, never>, mongoose.Schema<giveawayData, mongoose.Model<giveawayData, any, any, any, mongoose.Document<unknown, any, giveawayData> & Omit<giveawayData & { _id: mongoose.Types.ObjectId; }, never>, any>, {}, {}, {}, {}, mongoose.DefaultSchemaOptions, giveawayData, mongoose.Document<unknown, {}, mongoose.FlatRecord<giveawayData>> & Omit<mongoose.FlatRecord<giveawayData> & { _id: mongoose.Types.ObjectId; }, never>>>; export default _default;