UNPKG

@sprucelabs/spruce-cli

Version:

Command line interface for building Spruce skills.

23 lines (22 loc) 666 B
import { FileDescription } from '../../types/cli.types'; import AbstractFeature, { FeatureDependency } from '../AbstractFeature'; import { FeatureCode } from '../features.types'; export default class AgentFeature extends AbstractFeature { description: string; code: FeatureCode; nameReadable: string; actionsDir: string; dependencies: FeatureDependency[]; _packageDependencies: { name: string; }[]; readonly fileDescriptions: FileDescription[]; } declare module '../../features/features.types' { interface FeatureMap { agent: AgentFeature; } interface FeatureOptionsMap { agent: undefined; } }