UNPKG

@neo-one/server-plugin-project

Version:

NEO•ONE server plugin for project functionality.

20 lines (19 loc) 864 B
import { InteractiveCommand, Plugin, PluginManager, ResourceType, TaskList } from '@neo-one/server-plugin'; import { ProjectResourceType } from './ProjectResourceType'; export declare class ProjectPlugin extends Plugin { readonly projectResourceType: ProjectResourceType; readonly name: string; readonly names: { readonly capital: string; readonly capitalPlural: string; readonly lower: string; readonly lowerPlural: string; }; readonly dependencies: readonly string[]; readonly resourceTypes: readonly ResourceType[]; readonly interactive: readonly InteractiveCommand[]; executeTaskList(pluginManager: PluginManager, optionsIn: string): TaskList; request(pluginManager: PluginManager, optionsIn: string): Promise<any>; private parseExecuteTaskListOptions; private parseRequestOptions; }