UNPKG

@bastion/tesseract

Version:

The heart and soul of the Bastion bot.

21 lines (20 loc) 808 B
import { tesseract } from "./types.js"; declare class TesseractSettings { protected data: tesseract.Settings; constructor(); get id(): string; get token(): string; get owners(): string[]; get mongoURI(): string; get port(): string | 8377; get presences(): { status?: import("discord.js").PresenceStatusData; activity?: import("discord.js").ActivityType.Playing | import("discord.js").ActivityType.Streaming | import("discord.js").ActivityType.Listening | import("discord.js").ActivityType.Watching | import("discord.js").ActivityType.Competing; name?: string; url?: string; }[]; get unsafeMode(): boolean; load(): void; get<K extends keyof tesseract.Settings>(key: K): tesseract.Settings[K]; } export default TesseractSettings;