aboutsummaryrefslogtreecommitdiff
path: root/dist/method.d.ts
blob: 9845709a9e8bfb15221217d00ce62e1471caa05a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import { Message } from "./message";

export declare class Method {
	public readonly description: Record<string, any>;

	public readonly name: string;

	public constructor(methodName: string, description: Record<string, any>);

	public on(event: "request", listener: (message: Message) => void): this;

	public on(event: "cancel", listener: (message: Message) => void): this;

	public on(event: string, listener: Function): this;
}