import type { DocParagraphStylesCatalog } from "@/lib/drive/docs-paragraph-styles"

export type DocsFontDefinition = {
  name: string
  stack: string
  source?: string
  url?: string
}

export type DocsFontsResponse = {
  fonts: DocsFontDefinition[]
}

export type DocParagraphStylesState = {
  documentStyles: DocParagraphStylesCatalog
  userStyles: DocParagraphStylesCatalog
  mergedCatalog: DocParagraphStylesCatalog
}
