UNPKG

@prismicio/client

Version:

The official JavaScript + TypeScript client library for Prismic

22 lines (20 loc) 460 B
import type { AnyRegularField, AnySlicePrimaryField } from "./types" /** * A shared Slice variation. */ export interface SharedSliceVariation< Variation = string, PrimaryFields extends Record<string, AnySlicePrimaryField> = Record< string, AnySlicePrimaryField >, ItemsFields extends Record<string, AnyRegularField> = Record< string, AnyRegularField >, > { variation: Variation version: string primary: PrimaryFields items: ItemsFields[] }