<!-- Do not edit this file. It is automatically generated by API Documenter. --> [`SectionCache`](SectionCache) ## SectionCache interface **Signature:** ```typescript export interface SectionCache extends CacheItem ``` **Extends:** [`CacheItem`](CacheItem) ## Properties | Property | Modifiers | Type | Description | | --- | --- | --- | --- | | [`id?`](SectionCache/id) | | <code>string &#124; undefined</code> | _(Optional)_ The block ID of this section, if defined. | | [`position`](CacheItem/position) | | [`Pos`](Pos) | <p>Position of this item in the note.</p><p>(Inherited from [CacheItem](CacheItem)<!-- -->)</p> | | [`type`](SectionCache/type) | | <code>'blockquote' &#124; 'callout' &#124; 'code' &#124; 'element' &#124; 'footnoteDefinition' &#124; 'heading' &#124; 'html' &#124; 'list' &#124; 'paragraph' &#124; 'table' &#124; 'text' &#124; 'thematicBreak' &#124; 'yaml' &#124; string</code> | The type string generated by the parser. Typing is non-exhaustive, more types can be available than are documented here. |