@cf-wasm/og
Version:
Generate Open Graph Images dynamically from HTML/CSS without a browser.
31 lines (30 loc) • 832 B
TypeScript
/** Language font map */
export declare const LANGUAGE_FONT_MAP: {
'ja-JP': string;
'ko-KR': string;
'zh-CN': string;
'zh-TW': string;
'zh-HK': string;
'th-TH': string;
'bn-IN': string;
'ar-AR': string;
'ta-IN': string;
'ml-IN': string;
'he-IL': string;
'te-IN': string;
devanagari: string;
kannada: string;
symbol: string[];
math: string;
unknown: string;
};
export declare const convert: (input: string) => (number | number[])[];
export declare const checkSegmentInRange: (segment: string, range: (number | number[])[]) => boolean;
export declare class FontDetector {
private rangesByLang;
constructor();
private addDetectors;
private detectSegment;
private load;
detect(text: string, fonts: string[]): Promise<Record<string, string>>;
}