<!-- Do not edit this file. It is automatically generated by API Documenter. --> [`EditorTransaction`](EditorTransaction) ## EditorTransaction interface **Signature:** ```typescript export interface EditorTransaction ``` ## Properties | Property | Modifiers | Type | Description | | --- | --- | --- | --- | | [`changes?`](EditorTransaction/changes) | | [`EditorChange`](EditorChange)<code>[]</code> | _(Optional)_ | | [`replaceSelection?`](EditorTransaction/replaceSelection) | | <code>string</code> | _(Optional)_ | | [`selection?`](EditorTransaction/selection) | | [`EditorRangeOrCaret`](EditorRangeOrCaret) | _(Optional)_ | | [`selections?`](EditorTransaction/selections) | | [`EditorRangeOrCaret`](EditorRangeOrCaret)<code>[]</code> | _(Optional)_ Multiple selections, overrides <code>selection</code>. |