
import { Config, PluginCreator } from "../node_modules/.bun/tailwindcss@3.4.19_7500dce058369e0a/node_modules/tailwindcss/types/config.js";
import { FontID } from "../packages/fonts/dist/index.js";
import { FontFamilyOverrides } from "./getFontFaceDeclarations.js";

//#region ../tailwind-internal/dist/utils/addFontsPlugin.d.ts
//#region src/utils/addFontsPlugin.d.ts
interface AddFontsPluginOptions {
  fontIds: FontID[];
  /**
   * Override the `font-family` name used in `@font-face` declarations.
   * Keys are font IDs (e.g. `'centra-no2'`), values are the replacement family name strings.
   */
  fontFamilyOverrides?: FontFamilyOverrides;
}
declare const addFontsPlugin: {
  (options: AddFontsPluginOptions): {
    handler: PluginCreator;
    config?: Partial<Config>;
  };
  __isOptionsFunction: true;
}; //#endregion
//#endregion
export { addFontsPlugin };