UNPKG

@sprucelabs/spruce-cli

Version:

Command line interface for building Spruce skills.

13 lines (12 loc) 610 B
import { SpruceSchemas } from './../../../.spruce/schemas/schemas.types'; import { GlobalEmitter } from '../../../GlobalEmitter'; import AbstractFeature from '../../AbstractFeature'; type UpgradeOptions = SpruceSchemas.SpruceCli.v2020_07_22.UpgradeSkillOptions; type Feature = AbstractFeature<SpruceSchemas.SpruceCli.v2020_07_22.SkillFeatureSchema>; export default class Updater { private feature; private emitter; constructor(skill: Feature, emitter: GlobalEmitter); updateFiles(normalizedOptions: UpgradeOptions): Promise<import("../../../writers/AbstractWriter").WriteResults>; } export {};