@sprucelabs/spruce-cli
Version:
Command line interface for building Spruce skills.
13 lines (12 loc) • 610 B
TypeScript
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 {};