@brvhprince/termii-js
Version:
JavaScript SDK for Termii Provider
22 lines (21 loc) • 710 B
TypeScript
/**
* Project: termii-js
* File: Webhook
* Created by pennycodes on 25/04/2023.
* Copyright termii-js
*/
declare class Webhook {
private readonly secret_key;
private emitter;
constructor(secret_key: string);
middleware(request: any, response: any): void;
on: {
<Key extends string | number | symbol>(type: Key, handler: import("mitt").Handler<any>): void;
(type: "*", handler: import("mitt").WildcardHandler<any>): void;
};
off: {
<Key extends string | number | symbol>(type: Key, handler?: import("mitt").Handler<any> | undefined): void;
(type: "*", handler: import("mitt").WildcardHandler<any>): void;
};
}
export default Webhook;