declare const command: {
    readonly arguments: {
        readonly name: {
            readonly type: StringConstructor;
            readonly required: true;
            readonly description: "Entity name";
        };
    };
    readonly configs: {
        readonly regenerate: {
            readonly description: "Regenerate the entity without presenting an option to update it";
            readonly cli: {
                readonly type: BooleanConstructor;
            };
            readonly default: false;
            readonly scope: "none";
        };
        readonly tableName: {
            readonly description: "Specify table name that will be used by the entity";
            readonly cli: {
                readonly type: StringConstructor;
            };
            readonly scope: "none";
        };
        readonly fluentMethods: {
            readonly description: "Generate fluent methods in entity beans to allow chained object construction";
            readonly cli: {
                readonly type: BooleanConstructor;
            };
            readonly scope: "none";
        };
        readonly angularSuffix: {
            readonly description: "Use a suffix to generate Angular routes and files, to avoid name clashes";
            readonly cli: {
                readonly type: StringConstructor;
            };
            readonly scope: "none";
        };
        readonly clientRootFolder: {
            readonly description: "Use a root folder name for entities on client side. By default its empty for monoliths and name of the microservice for gateways";
            readonly cli: {
                readonly type: StringConstructor;
            };
            readonly scope: "none";
        };
        readonly skipUiGrouping: {
            readonly description: "Disables the UI grouping behaviour for entity client side code";
            readonly cli: {
                readonly type: BooleanConstructor;
            };
            readonly scope: "none";
        };
        readonly skipDbChangelog: {
            readonly description: "Skip the generation of database changelog (liquibase for sql databases)";
            readonly cli: {
                readonly type: BooleanConstructor;
            };
            readonly scope: "none";
        };
        readonly singleEntity: {
            readonly description: "Regenerate only a single entity, relationships can be not correctly generated";
            readonly cli: {
                readonly type: BooleanConstructor;
            };
            readonly scope: "none";
        };
        readonly skipCheckLengthOfIdentifier: {
            readonly description: "Skip check the length of the identifier, only for recent Oracle databases that support 30+ characters metadata";
            readonly cli: {
                readonly type: BooleanConstructor;
            };
            readonly scope: "storage";
        };
        readonly skipClient: {
            readonly cli: {
                readonly description: "Skip the client-side application generation";
                readonly type: BooleanConstructor;
            };
            readonly scope: "storage";
        };
        readonly skipServer: {
            readonly cli: {
                readonly description: "Skip the server-side application generation";
                readonly type: BooleanConstructor;
            };
            readonly scope: "storage";
        };
    };
};
export default command;
