UNPKG

@prismicio/client

Version:

The official JavaScript + TypeScript client library for Prismic

11 lines (10 loc) 456 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[]; }