neovim
Version:
Nvim msgpack API client and remote plugin provider
12 lines (11 loc) • 408 B
TypeScript
import { Neovim } from '../api/Neovim';
import { NvimPlugin } from '../host/NvimPlugin';
export { Neovim, NvimPlugin };
export interface PluginDecoratorOptions {
dev?: boolean;
}
export interface Constructor<T> {
new (...args: any[]): T;
}
export declare function plugin(outter: any): (cls: Constructor<{}>, options?: PluginDecoratorOptions) => any;
export declare function plugin(outter: any): any;