export declare type ValueOrFunction = V | (() => V); export declare type Callback = (input: string) => any; export declare type Condition = ValueOrFunction; export interface Question { message: ValueOrFunction; callback: Callback; condition: Condition; } export declare const QUESTIONS: Question[]; export declare const askQuestions: (questions: Question[], callback: () => any) => void; export declare const writeFile: () => void; declare const init: () => void; export default init;