File size: 340 Bytes
391c43e
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
export interface SemanticBlock {
  id: string;
  name: string;
  category: 'Sections' | 'Content' | 'Interactive' | 'Data';
  description: string;
  wireframeHtml: string;
}

export interface PlacedBlock {
  blockId: string;
  placementId: string;
  domPath: string;
  position: 'before' | 'after';
  page: string;
  htmlContext: string;
}