declare function parseCmd(message: string): { cmd: string; args: string[]; }; declare function sub(chat: IChat, args: string[], reply: (msg: string) => any, lock: ILock, lockfile: string): void; declare function unsub(chat: IChat, args: string[], reply: (msg: string) => any, lock: ILock, lockfile: string): void; declare function list(chat: IChat, _: string[], reply: (msg: string) => any, lock: ILock): void; declare function view(chat: IChat, args: string[], reply: (msg: string) => any): void; declare function query(chat: IChat, args: string[], reply: (msg: string) => any): void; export { parseCmd, sub, list, unsub, view, query };