UNPKG

superflected

Version:

A port of ActiveSupport's inflector to Node.js

13 lines (12 loc) 538 B
export declare class Transliterator { approximations: Record<string, string>; constructor(); approximate(char: string, replacement: string): void; transliterate(string: string, replacement: string): string; } export declare function transliterations(locale?: string): Transliterator; export declare function setTransliterations(locale: string, fn: (transliterator: Transliterator) => void): void; export declare function transliterate(string: string, options?: { locale?: string; replacement?: string; }): string;