import Command from './../../base'; import { Team, Config } from './../../types'; export interface JoinInputs { config: Config; inviteCode: string; newTeam: Team; } export default class TeamJoin extends Command { static description: string; inviteCodePrompt: (inputs: JoinInputs) => Promise>; startSpinner: (inputs: JoinInputs) => Promise; joinTeam: (inputs: JoinInputs) => Promise; setActiveTeam: (inputs: JoinInputs) => Promise; logMessage: (inputs: JoinInputs) => JoinInputs; sendAnalytics: (inputs: JoinInputs) => void; stopSpinner: (inputs: JoinInputs) => Promise; run(): Promise; }