import type { CF_ContentType } from "./Contentful_ContentType.enum"; import type { CF_ComponentLayout } from "./Contentful_Layout"; import type { CF_TextFragmentSkeleton } from "./Contentful_TextFragment"; import type { CF_TagSkeleton } from "./Contentful_Tag"; export interface CF_ComponentSearchableText { id: string; tagWhitelist?: CF_TagSkeleton[]; textFragments: CF_TextFragmentSkeleton[]; title?: string; description?: string; layout: CF_ComponentLayout; } export interface CF_ComponentSearchableTextSkeleton { contentTypeId: CF_ContentType.componentSearchableText; fields: CF_ComponentSearchableText; }