{ "description": "A reusable complete HTML document used as the outer structure of generated documents.", "definition": "A layout is the reusable full-document shell used to render generated documents." } --- # Layout A layout is a complete HTML document with one body slot. Generated content fills that slot, while the layout supplies the document head, surrounding body structure, and shared props. See [Full-document layouts](../document-generation/layouts.md).