iotsuite-cli
Version:
Command Line Interface for deploying pre-configured IoT solutions through Azure
24 lines (23 loc) • 817 B
TypeScript
/// <reference types="inquirer" />
import { Question } from 'inquirer';
export interface IQuestions {
value: Question[];
addQuestion(question: Question): void;
addQuestions(questions: Question[]): void;
insertQuestion(index: number, question: Question): void;
}
export declare class Questions implements Questions {
static userNameRegex: RegExp;
static notAllowedUserNames: string[];
static passwordRegex: RegExp;
static notAllowedPasswords: string[];
solutionNameRegex: RegExp;
locations: string[];
private _questions;
constructor();
readonly value: Question[];
addQuestion(question: Question): void;
addQuestions(questions: Question[]): void;
insertQuestion(index: number, question: Question): void;
}
export default Questions;