import { ManifestService } from '../../manifest/services/manifest.service';
import { EntityTsTypeInfo } from '../types/entity-ts-type-info';
export declare class EntityTypeService {
    private readonly manifestService;
    constructor(manifestService: ManifestService);
    generateEntityTypeInfos(): EntityTsTypeInfo[];
    private generateEntityTypeInfoFromManifest;
    private generateCreateDtoTypeInfoFromManifest;
    generateTSInterfaceFromEntityTypeInfo(entityTypeInfo: EntityTsTypeInfo): string;
}
