export type DocsTableBorder = {
  color?: string
  size?: number
  style?: string
  space?: number
}

export type DocsTableCellVerticalAlign = "top" | "middle" | "bottom"

export type DocsTableAlignment = "left" | "center" | "right"

export type DocsTableLayout = "autofit" | "fixed"

export const DOCS_TABLE_CELL_BACKGROUND_PRESETS = [
  { id: "", label: "Aucune", color: "" },
  { id: "white", label: "Blanc", color: "#ffffff" },
  { id: "gray-100", label: "Gris clair", color: "#f3f3f3" },
  { id: "gray-300", label: "Gris", color: "#d9d9d9" },
  { id: "blue-100", label: "Bleu clair", color: "#c9daf8" },
  { id: "green-100", label: "Vert clair", color: "#d9ead3" },
  { id: "yellow-100", label: "Jaune clair", color: "#fff2cc" },
  { id: "red-100", label: "Rouge clair", color: "#f4cccc" },
] as const

export const DOCS_TABLE_BORDER_COLOR_PRESETS = [
  "#000000",
  "#434343",
  "#666666",
  "#999999",
  "#b7b7b7",
  "#cccccc",
  "#d9d9d9",
  "#efefef",
  "#1a73e8",
  "#e06666",
] as const
