Our help center includes the following part in the What types of questions should I avoid asking? section:
Higher-level architecture and design of software systems
We review code, not concepts, diagrams, or outlines. Whiteboard-style questions may be suitable on Software Engineering if they are specific.
According to this asking about just the design and not a concrete, existing, working implementation is unfortunately off-topic here.
If, on the other hand you do already have working and fully implemented code and want to know how it could have been designed better, this would be on-topic. You can mention in your question that you care mostly about the design. However, reviewers are still free to comment on any and all parts of your code regardless.
Therefore it might make sense to make sure it e.g. follows your languages style guide so that there is not too much distracting from your actual question.