@realfavicongenerator/generate-favicon
Version:
Generate a favicon
9 lines (8 loc) • 705 B
TypeScript
import { Svg } from "@svgdotjs/svg.js";
import { IconTransformation, MasterIcon } from "../icon/helper";
import { DesktopIconSettings } from "../icon/desktop";
import { ImageAdapter } from "./adapter";
export declare const createDesktopSvgIcon: (masterIcon: MasterIcon, settings: DesktopIconSettings, imageAdapter: ImageAdapter) => Svg;
export declare const createFilteredSvgIcon: (image: Svg, imageAdapter: ImageAdapter, lightSettings?: IconTransformation, darkSettings?: IconTransformation) => Svg;
export declare const cloneSvg: (svg: Svg, imageAdapter: ImageAdapter) => Svg;
export declare const combineLightAndDaskModeDesktopIcons: (lightIcon: Svg, darkIcon: Svg, imageAdapter: ImageAdapter) => Svg;