UNPKG

@sprucelabs/spruce-cli

Version:

Command line interface for building Spruce skills.

20 lines (19 loc) 590 B
import { FileDescription } from '../../types/cli.types'; import AbstractFeature from '../AbstractFeature'; import { FeatureCode } from '../features.types'; export default class VsCodeFeature extends AbstractFeature { nameReadable: string; description: string; code: FeatureCode; actionsDir: string; readonly fileDescriptions: FileDescription[]; isInstalled: () => Promise<boolean>; } declare module '../../features/features.types' { interface FeatureMap { vscode: VsCodeFeature; } interface FeatureOptionsMap { vscode: undefined; } }