import { MockModelConfig } from "../types.js";
import * as prismic from "@prismicio/client";

//#region src/model/linkToMedia.d.ts
type MockLinkToMediaModel<AllowText extends boolean = boolean> = prismic.CustomTypeModelLinkToMediaField & {
  config: AllowText extends true ? {
    allowText: true;
  } : {
    allowText?: undefined;
  };
};
type MockLinkToMediaModelConfig<AllowText extends boolean = boolean> = MockModelConfig & {
  allowText?: AllowText;
};
declare const linkToMedia: <AllowText extends boolean = boolean>(config: MockLinkToMediaModelConfig<AllowText>) => MockLinkToMediaModel<AllowText>;
//#endregion
export { MockLinkToMediaModelConfig, linkToMedia };
//# sourceMappingURL=linkToMedia.d.ts.map