import * as prismic from "@prismicio/client";
import { Faker } from "../lib/createFaker";
import { Seed } from "../types";
type BuildEmbedFieldConfig<Data extends prismic.AnyOEmbed = prismic.AnyOEmbed> = {
    url?: string;
    html?: string;
    data: Data;
} & ({
    seed: Seed;
    faker?: never;
} | {
    faker: Faker;
    seed?: never;
});
export declare const buildEmbedField: <Data extends prismic.AnyOEmbed = prismic.AnyOEmbed>(config: BuildEmbedFieldConfig<Data>) => prismic.EmbedField<Data, "filled">;
export {};
