A typical design document might cover the purpose of the document and the project scope, design goals and constraints, module descriptions, UI mockups and user flow diagrams. This structure can be adapted depending on the specific needs of your project and organization.