UNPKG

@prismicio/mock

Version:

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

14 lines (13 loc) 960 B
import { MockModelConfig, NestedGroupFieldModelMap, SlicePrimaryFieldModelMap } from "../types.cjs"; import * as prismic from "@prismicio/client"; //#region src/model/sharedSliceVariation.d.ts type MockSharedSliceVariationModelConfig<ID extends string = string, PrimaryFields extends SlicePrimaryFieldModelMap = SlicePrimaryFieldModelMap, ItemsFields extends NestedGroupFieldModelMap = NestedGroupFieldModelMap> = { id?: ID; name?: string; primaryFields?: PrimaryFields; itemsFields?: ItemsFields; } & MockModelConfig; declare const sharedSliceVariation: <ID extends string, PrimaryFields extends SlicePrimaryFieldModelMap, ItemsFields extends NestedGroupFieldModelMap>(config: MockSharedSliceVariationModelConfig<ID, PrimaryFields, ItemsFields>) => prismic.SharedSliceModelVariation<ID, PrimaryFields, ItemsFields>; //#endregion export { MockSharedSliceVariationModelConfig, sharedSliceVariation }; //# sourceMappingURL=sharedSliceVariation.d.cts.map