export interface Region {
  id: string
  groupId: string
  x: number
  y: number
  w: number
  h: number
  rotation?: number
  label: string
  selected: boolean
}

export interface TemplateInfo {
  name: string
  width: number
  height: number
  pageNo?: string
  backGroundUrl?: string
}

export interface GenSettings {
  cols: number
  rows: number
  w: number
  h: number
  gapX: number
  gapY: number
  startX: number
  startY: number
}

export interface Group {
  id: string
  name: string
  count: number
}
