@types/svg2ttf
Version:
TypeScript definitions for svg2ttf
29 lines (25 loc) • 732 B
TypeScript
/** Converts SVG fonts to TTF format */
declare function svg2ttf(svgFontString: string, options?: svg2ttf.FontOptions): svg2ttf.MicroBuffer;
declare namespace svg2ttf {
interface FontOptions {
copyright?: string | undefined;
description?: string | undefined;
/**
* Unix timestamp (in seconds) to override creation time
*/
ts?: number | undefined;
/**
* manufacturer url
*/
url?: string | undefined;
/**
* font version string, can be Version x.y or x.y
* @default 'Version 1.0'
*/
version?: string | undefined;
}
interface MicroBuffer {
buffer: Uint8Array;
}
}
export = svg2ttf;