export declare const commands: {
    create: {
        suite: {
            bean: string;
            info: {
                version: string;
                title: string;
                usage: string;
            };
            options: {};
            groups: {
                suiteInfo: {
                    questions: {
                        name: {
                            type: string;
                            message: string;
                            initial: {
                                expression: string;
                            };
                            required: boolean;
                        };
                        description: {
                            type: string;
                            message: string;
                        };
                        author: {
                            type: string;
                            message: string;
                        };
                    };
                };
            };
        };
        module: {
            bean: string;
            info: {
                version: string;
                title: string;
                usage: string;
            };
            options: {
                template: {
                    description: string;
                    type: string;
                };
                suite: {
                    description: string;
                    type: string;
                };
                force: {
                    description: string;
                    type: string;
                };
            };
            groups: {
                default: {
                    questions: {
                        template: {
                            type: string;
                            message: string;
                            choices: {
                                name: string;
                                message: string;
                            }[];
                        };
                    };
                };
                moduleInfo: {
                    questions: {
                        name: {
                            type: string;
                            message: string;
                            initial: {
                                expression: string;
                            };
                            required: boolean;
                        };
                        suite: {
                            type: string;
                            message: string;
                        };
                        description: {
                            type: string;
                            message: string;
                        };
                        author: {
                            type: string;
                            message: string;
                        };
                    };
                };
                atomClassInfo: {
                    condition: {
                        expression: string;
                    };
                    questions: {
                        providerId: {
                            type: string;
                            message: string;
                            initial: {
                                expression: string;
                            };
                            required: boolean;
                        };
                        atomClassName: {
                            type: string;
                            message: string;
                            initial: {
                                expression: string;
                            };
                            required: boolean;
                        };
                    };
                };
                atomClassInfoAuto: {
                    condition: {
                        expression: string;
                    };
                    questions: {
                        atomClassNameCapitalize: {
                            type: string;
                            message: string;
                            initial: {
                                expression: string;
                            };
                        };
                    };
                };
            };
        };
        controller: {
            bean: string;
            info: {
                version: string;
                title: string;
                usage: string;
            };
            options: {
                module: {
                    description: string;
                    type: string;
                };
            };
            groups: {
                default: {
                    questions: {
                        controllerName: {
                            type: string;
                            message: string;
                            initial: {
                                expression: string;
                            };
                            required: boolean;
                        };
                        module: {
                            type: string;
                            message: string;
                            required: boolean;
                        };
                    };
                };
                controllerInfoAuto: {
                    questions: {
                        providerId: {
                            type: string;
                            message: string;
                            initial: {
                                expression: string;
                            };
                        };
                        controllerNameCapitalize: {
                            type: string;
                            message: string;
                            initial: {
                                expression: string;
                            };
                        };
                    };
                };
            };
        };
    };
};
//# sourceMappingURL=commands.d.ts.map