UNPKG

@prismicio/mock

Version:

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

15 lines (14 loc) 608 B
import * as prismic from "@prismicio/client"; import { MockModelConfig } from "../types"; type MockLinkToMediaModel<AllowText extends boolean = boolean> = prismic.CustomTypeModelLinkToMediaField & { config: AllowText extends true ? { allowText: true; } : { allowText?: undefined; }; }; export type MockLinkToMediaModelConfig<AllowText extends boolean = boolean> = MockModelConfig & { allowText?: AllowText; }; export declare const linkToMedia: <AllowText extends boolean = boolean>(config: MockLinkToMediaModelConfig<AllowText>) => MockLinkToMediaModel<AllowText>; export {};