mirror of
https://github.com/sern-handler/handler
synced 2026-06-27 18:22:14 +00:00
first commit
This commit is contained in:
19
src/types/handler/handler.d.ts
vendored
Normal file
19
src/types/handler/handler.d.ts
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
import type { Ok, Result } from 'ts-results';
|
||||
import type { Awaitable, Client, Message, MessagePayload} from 'discord.js';
|
||||
import type { MessageOptions } from 'child_process';
|
||||
|
||||
export type Visibility = "private" | "public"
|
||||
export type possibleOutput = string | MessagePayload & MessageOptions
|
||||
|
||||
export type MessagePackage = {
|
||||
message : Message,
|
||||
prefix : string
|
||||
}
|
||||
export type delegate = Sern.Module<unknown>["delegate"]
|
||||
|
||||
export enum CommandType {
|
||||
TEXT = 0b00000001 << 0b00000001,
|
||||
SLASH = 0b00000001 << 0b00000010,
|
||||
}
|
||||
|
||||
declare class MsgHandler {}
|
||||
Reference in New Issue
Block a user