28 lines
		
	
	
		
			673 B
		
	
	
	
		
			TypeScript
		
	
	
	
		
		
			
		
	
	
			28 lines
		
	
	
		
			673 B
		
	
	
	
		
			TypeScript
		
	
	
	
| 
								 | 
							
								/**
							 | 
						||
| 
								 | 
							
								 * Copyright (c) Meta Platforms, Inc. and affiliates.
							 | 
						||
| 
								 | 
							
								 *
							 | 
						||
| 
								 | 
							
								 * This source code is licensed under the MIT license found in the
							 | 
						||
| 
								 | 
							
								 * LICENSE file in the root directory of this source tree.
							 | 
						||
| 
								 | 
							
								 *
							 | 
						||
| 
								 | 
							
								 */
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								import type {LexicalCommand} from 'lexical';
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								import {createCommand} from 'lexical';
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								export type InsertTableCommandPayloadHeaders =
							 | 
						||
| 
								 | 
							
								  | Readonly<{
							 | 
						||
| 
								 | 
							
								      rows: boolean;
							 | 
						||
| 
								 | 
							
								      columns: boolean;
							 | 
						||
| 
								 | 
							
								    }>
							 | 
						||
| 
								 | 
							
								  | boolean;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								export type InsertTableCommandPayload = Readonly<{
							 | 
						||
| 
								 | 
							
								  columns: string;
							 | 
						||
| 
								 | 
							
								  rows: string;
							 | 
						||
| 
								 | 
							
								  includeHeaders?: InsertTableCommandPayloadHeaders;
							 | 
						||
| 
								 | 
							
								}>;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								export const INSERT_TABLE_COMMAND: LexicalCommand<InsertTableCommandPayload> =
							 | 
						||
| 
								 | 
							
								  createCommand('INSERT_TABLE_COMMAND');
							 |