001package org.nasdanika.ai.drawio; 002 003import org.nasdanika.ai.Narrator; 004import org.nasdanika.drawio.Document; 005 006import reactor.core.publisher.Mono; 007 008public class DocumentNarrator implements Narrator<Document> { 009 010 // TODO - image narrator to use for image nodes 011 012 // TODO - element tracker to traverse only once 013 014 @Override 015 public Mono<String> generateAsync(Document input) { 016 // TODO Pages - one page or many 017 return null; 018 } 019 020}