UNPKG

@prismicio/mock

Version:

Generate mock Prismic documents, fields, Slices, and models for development and testing environments

12 lines (11 loc) 753 B
import { MockModelConfig, NestedGroupFieldModelMap } from "../types.js"; import * as prismic from "@prismicio/client"; //#region src/model/slice.d.ts type MockSliceModelConfig<NonRepeatFields extends NestedGroupFieldModelMap = NestedGroupFieldModelMap, RepeatFields extends NestedGroupFieldModelMap = NestedGroupFieldModelMap> = { nonRepeatFields?: NonRepeatFields; repeatFields?: RepeatFields; } & MockModelConfig; declare const slice: <NonRepeatFields extends NestedGroupFieldModelMap, RepeatFields extends NestedGroupFieldModelMap>(config: MockSliceModelConfig<NonRepeatFields, RepeatFields>) => prismic.CustomTypeModelSlice<NonRepeatFields, RepeatFields>; //#endregion export { MockSliceModelConfig, slice }; //# sourceMappingURL=slice.d.ts.map