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}