//#region src/helpers.d.ts type Dictionary = Record; //#endregion //#region src/transformers.d.ts type Transformer = (fragments: string[], separator: string) => string; declare const LOWERCASE_TRANSFORMER: Transformer; declare const SENTENCECASE_TRANSFORMER: Transformer; declare const TITLECASE_TRANSFORMER: Transformer; declare const UPPERCASE_TRANSFORMER: Transformer; //#endregion //#region src/convert.d.ts interface ConvertOptions { camelCase?: boolean; dictionary?: Dictionary; separator?: string; transformer?: Transformer | null; } declare function convert(value: string, { camelCase, dictionary, separator, transformer }?: ConvertOptions): string; //#endregion //#region src/revert.d.ts interface RevertOptions { camelCase?: boolean; separator?: string | null; transformer?: Transformer | null; } declare function revert(value: string, { camelCase, separator, transformer }?: RevertOptions): string; //#endregion export { LOWERCASE_TRANSFORMER, SENTENCECASE_TRANSFORMER, TITLECASE_TRANSFORMER, Transformer, UPPERCASE_TRANSFORMER, convert, convert as default, revert };