import type { Edges } from "./utils/edges" import type { ExternalLink } from "./utils/externalLink" import type { PageLink } from "./utils/pageLink" import type { Typename } from "./utils/typename" export type Puff = { imageConnection: Edges<{ title: string url: string }> is_internal: boolean link: { href: string title: string } link_text?: string pageConnection: Edges text: { json: JSON embedded_itemsConnection: Edges> } title: string }