/** * Small casing utilities used across the core library. */ /** * Converts a kebab-case string to camelCase * * @example * kebabToCamelCase('gds-close') // => 'gdsClose' * kebabToCamelCase('my-component-name') // => 'myComponentName' */ export declare function kebabToCamelCase(str: string): string; /** * Converts a kebab-case or camelCase string to PascalCase * * @example * pascalCase('gds-button') // => 'GdsButton' * pascalCase('gdsButton') // => 'GdsButton' */ export declare function toPascalCase(str: string): string; /** * Converts a camelCase string to kebab-case * * @example * camelToKebabCase('gdsClose') // => 'gds-close' * camelToKebabCase('myComponentName') // => 'my-component-name' */ export declare function camelToKebabCase(str: string): string; /** * Capitalizes the first letter of a string * * @example * capitalize('hello') // => 'Hello' * capitalize('myString') // => 'MyString' */ export declare function capitalize(str: string): string; declare const _default: { kebabToCamelCase: typeof kebabToCamelCase; pascalCase: typeof toPascalCase; camelToKebabCase: typeof camelToKebabCase; capitalize: typeof capitalize; }; export default _default;