import { IconSet } from '../icon-set/index.cjs'; import { ExportTargetOptions } from './helpers/prepare.cjs'; import { ExportOptionsWithCustomFiles } from './helpers/custom-files.cjs'; import '@iconify/types'; import '@iconify/utils/lib/customisations/defaults'; import '../icon-set/types.cjs'; import '../svg/index.cjs'; import 'cheerio'; import '@iconify/utils/lib/icon-set/tree'; /** * Options */ interface ExportJSONPackageOptions extends ExportTargetOptions, ExportOptionsWithCustomFiles { package?: Record; customisePackage?: (contents: Record) => void; } /** * Export icon set as JSON package * * Used for exporting `@iconify-json/{prefix}` packages */ declare function exportJSONPackage(iconSet: IconSet, options: ExportJSONPackageOptions): Promise; export { type ExportJSONPackageOptions, exportJSONPackage };