import Command, { flags } from './../../base'; import { Team, Config } from './../../types'; export interface CreateInputs { config: Config; name: string | undefined; team: Team; } export default class TeamCreate extends Command { static description: string; static flags: flags.Input; guardAgainstInvalidName: (inputs: CreateInputs) => Promise>; promptForTeamName: (inputs: Pick) => Promise>; createTeam: (inputs: CreateInputs) => Promise; logMessage: (inputs: CreateInputs) => CreateInputs; setTeamConfig: (inputs: CreateInputs) => Promise; sendAnalytics: (inputs: CreateInputs) => void; validateTeamName: (name: string) => Promise; run(): Promise; }