summaryrefslogtreecommitdiff
path: root/dist/classes/Client.d.ts
diff options
context:
space:
mode:
Diffstat (limited to 'dist/classes/Client.d.ts')
-rw-r--r--dist/classes/Client.d.ts12
1 files changed, 11 insertions, 1 deletions
diff --git a/dist/classes/Client.d.ts b/dist/classes/Client.d.ts
index 080bac7..b22d01e 100644
--- a/dist/classes/Client.d.ts
+++ b/dist/classes/Client.d.ts
@@ -2,11 +2,21 @@
/// <reference types="node" />
import { IConfig } from "../types/IConfig";
import { ChildProcess } from "child_process";
-import EventEmitter from "events";
+import { ICLIEvent } from "../types/ICLIEvent";
+import { EventEmitter } from "events";
import { DMTypingMessage } from "./DMTypingMessage";
import { GroupTypingMessage } from "./GroupTypingMessage";
+import { DMDataMessage } from "./DMDataMessage";
+import { GroupDataMessage } from "./GroupDataMessage";
+import { GroupReactionMessage } from "./GroupReactionMessage";
+import { DMReactionMessage } from "./DMReactionMessage";
export declare interface Client {
+ on(event: "cliEvent", listener: (event: ICLIEvent) => void): this;
on(event: "typingMessage", listener: (message: GroupTypingMessage | DMTypingMessage) => void): this;
+ on(event: "message", listener: (message: GroupDataMessage | DMDataMessage) => void): this;
+ on(event: "reaction", listener: (message: GroupReactionMessage | DMReactionMessage) => void): this;
+ on(event: "reactionAdd", listener: (message: GroupReactionMessage | DMReactionMessage) => void): this;
+ on(event: "reactionRemove", listener: (message: GroupReactionMessage | DMReactionMessage) => void): this;
}
/**
* The base signal.js client