import * as inquirer from 'inquirer'; import { IAuthContext, IAuthConfigSettings } from './'; export declare type IWizardCallback = (authContext: IAuthContext, settings: IAuthConfigSettings, answersAll: inquirer.Answers) => Promise; export interface IHooks { shouldSkipQuestionPrompt?: (promptContext: { authContext: IAuthContext; answersAll: inquirer.Answers; question: inquirer.Question; }) => Promise | boolean; }