export declare class Action { static kody: any; static concept: any; static properties: any; static isCanceled: boolean; static onCancel(_prompt: any): Promise; static getDependencyConcepts(dependency: string): Promise; static getPackageDependencies(rootDir?: string): Promise; static prompter(_args: { addMore?: any; persist?: any; kody?: any; concept?: any; name?: any; includes?: any; defaults?: any; }): Promise; static generateIncludes(kody: any, includes: any[], rootConcept: any): Promise; private static setConcept; static getCurrentConcept(): Promise; static getPropertiesAnswers(concept: any, answers?: any, kody?: any, conceptName?: any): Promise; static getConceptQuestion(): Promise; static getKodyQuestion(): Promise; static displayMessage(message: string, borderColor?: string): void; static execute(args: any): Promise; static getConceptAttributes(schema: any): Promise; static addConcept(dependency: string, concept: string, data: any, rootDir?: string): Promise; static readEnvFile(rootDir?: string): Promise; static createEnvFile(rootDir?: string): Promise; static addEnvVariable(key: string, value: string, rootDir?: string): Promise; static getEnvVariable(key: string, rootDir?: string): any; static generateConcept(dependency: string, concept: string, data: any, rootDir?: string): Promise; static addConceptProperty(dependency: string, concept: string, property: string, data: any, rootDir?: string): Promise; static getSchemaDefinition(dependency: string, rootDir?: string): any; static conceptToQuestion(name: string, concept: { description: string; default?: any; type?: string; enum?: any; items?: any; }, _concepts?: any, message?: boolean | string, _useIndex?: boolean, label?: string, useValueAsName?: boolean): Promise; } //# sourceMappingURL=action.d.ts.map