import { generalConfig } from '../interfaces';
import Model from './Model';
export default class CRUD {
    parent: Model;
    config: generalConfig;
    controller: string;
    service: string;
    idGenerator: boolean;
    constructor(parent: Model);
    private generate;
    private configParser;
    private functionControllerDecorator;
    private apiOperationDecorator;
    private allApiResponseDecorators;
    private apiResponseDecorator;
    private apiRequestDecorator;
    private paramController;
    private paramControllerToService;
    private paramService;
    private serviceClassDecorator;
    private controllerClassDecorator;
    private controllerFunctionComment;
    private controllerFunctionBody;
    private controllerFunction;
    private serviceFunction;
    private serviceFunctionBody;
    private controllerClassConstructor;
    private serviceClassConstructor;
    private controllerImport;
    private serviceImport;
    private controllerGenerator;
    private serviceGenerator;
}
