import { Skill } from '@sprucelabs/spruce-skill-utils'; import { SkillFactoryOptions, TestBootWaitOptions } from '../types/skill.types'; export default class SkillTestBooter { static Skill(options: SkillFactoryOptions & { cwd: string; buildPath: string; }): Promise; static bootSkillAndWait(options: TestBootWaitOptions & { skill: Skill; onSuppressedError: (err: any) => void; }): Promise; } export interface BootSkillAndWaitResults { skill: Skill; executionPromise: Promise; }