import { SDTFEngine } from '@specifyapp/specify-design-token-format'; import { ParserToolbox } from '../../../parsersEngine/ParserToolbox.js'; import type { ChangeCaseParserDefinition, ChangeCaseParserOptions } from './definition.js'; import { camelCase, capitalCase, constantCase, kebabCase, noCase, pascalCase, pascalSnakeCase, pathCase, sentenceCase, snakeCase, trainCase } from 'change-case'; import { DeriveBuiltInParserHandlerFromDefinition } from '../../internals/createBuiltInParserDefinition.js'; /** * @internal */ export declare const changeCaseMap: { readonly camelCase: typeof camelCase; readonly capitalCase: typeof capitalCase; readonly constantCase: typeof constantCase; readonly kebabCase: typeof kebabCase; readonly noCase: typeof noCase; readonly pascalCase: typeof pascalCase; readonly pascalSnakeCase: typeof pascalSnakeCase; readonly pathCase: typeof pathCase; readonly sentenceCase: typeof sentenceCase; readonly snakeCase: typeof snakeCase; readonly trainCase: typeof trainCase; }; export declare const changeCaseHandler: DeriveBuiltInParserHandlerFromDefinition; export declare function changeCaseInner(sdtfEngine: SDTFEngine, parserOptions: ChangeCaseParserOptions, toolbox: ParserToolbox): void; //# sourceMappingURL=changeCase.d.ts.map