UNPKG

ifont

Version:

An isomorphic icon font generator with support for ligatures.

16 lines (15 loc) 959 B
import type { Node } from 'xml-simple-parser'; import type { Glyph, Icon, PathSegment, Stat } from './types'; declare const char2entity: (char: string) => string; declare const chars2entities: (chars: string) => string; declare const icon2glyph: (icon: Icon) => Glyph; declare const icons2glyphs: (icons: Icon[]) => Glyph[]; declare const icons2preview: (icons: Icon[], font: string) => string; declare const icons2stats: (icons: Icon[]) => Stat[]; declare const icons2svg: (icons: Icon[], family: 'iFont') => string; declare const icons2ttf: (icons: Icon[]) => Uint8Array; declare const path2segments: (path: string) => PathSegment[]; declare const node2path: (node: Node) => string; declare const svg2path: (arg: string) => string; declare const unicode2chars: (unicode: string) => string; export { char2entity, chars2entities, icon2glyph, icons2glyphs, icons2preview, icons2stats, icons2svg, icons2ttf, path2segments, node2path, svg2path, unicode2chars };