export interface LcbAbsoluteConfigLayoutBlock {
  id: number
  x: number
  y: number
  offsetX: number
  offsetY: number
  zIndex: number
  width: number
  height: number
  minWidth: number
  minHeight: number
  maxWidth: number
  maxHeight: number
  type: string
  props: Record<string, any>
}
export interface LcbAbsoluteConfigLayoutProps {
  mode: 'edit' | 'view'
  dataset?: Record<string, any>
  blocks: LcbAbsoluteConfigLayoutBlock[]
  canvas: {
    width: number
    height: number
    backgroundColor?: string
  }
}
