/** * Uppercase the first letter of a string, but don't change the remainder. */ export declare function capitalize(str: string): string; /** * Convert underscored, dasherized, or space-delimited words into * lowerCamelCase. */ export declare function camelize(str: string): string; /** * Converts a camelized string into all lowercase separated by underscores. */ export declare function decamelize(str: string): string; /** * Dasherize words that are underscored, space-delimited, or camelCased. */ export declare function dasherize(str: string): string; /** * Underscore words that are dasherized, space-delimited, or camelCased. */ export declare function underscore(str: string): string; /** * A naive pluralization method. */ export declare function pluralize(word: string): string; /** * A naive singularization method. */ export declare function singularize(word: string): string; export declare type StandardInflectorName = 'camelize' | 'dasherize' | 'underscore' | 'pluralize' | 'singularize'; export declare const standardInflectors: { camelize: typeof camelize; dasherize: typeof dasherize; underscore: typeof underscore; pluralize: typeof pluralize; singularize: typeof singularize; }; export declare const standardInverseInflectors: { camelize: null; dasherize: string; underscore: string; pluralize: string; singularize: string; };