import { CommandFunction, ContextFunction } from "./command"; export interface CommandOptions { run: CommandFunction; when: ContextFunction; } export interface CommandRegistrations { [key: string]: CommandFunction | CommandOptions; } export declare function isCommandOptions(commandFunctionOrOptions: CommandFunction | CommandOptions): commandFunctionOrOptions is CommandOptions; export declare function isCommandFunction(commandFunctionOrOptions: CommandFunction | CommandOptions): commandFunctionOrOptions is CommandFunction;