import { TypeStringCase } from '../../types';
export declare class ModuleString {
    toCamelCase(stringInAnyCase: string): string;
    toUpperSnakeCase(stringInAnyCase: string): string;
    toLowerSnakeCase(stringInAnyCase: string): string;
    toUpperKebabCase(stringInAnyCase: string): string;
    toLowerKebabCase(stringInAnyCase: string): string;
    toPascalCase(stringInAnyCase: string): string;
    toLowerCase(stringInAnyCase: string): string;
    toUpperCase(stringInAnyCase: string): string;
    private isFirstLetterUpperCase;
    private isFirstLetterLowerCase;
    private isStringContainsDash;
    private isStringContainsUnderlining;
    private isStringUpperCase;
    private isStringLowerCase;
    isLowerCase(stringInAnyCase: string): boolean;
    isUpperCase(stringInAnyCase: string): boolean;
    isCamelCase(stringInAnyCase: string): boolean;
    isPascalCase(stringInAnyCase: string): boolean;
    isUpperSnakeCase(stringInAnyCase: string): boolean;
    isLowerSnakeCase(stringInAnyCase: string): boolean;
    isUpperKebabCase(stringInAnyCase: string): boolean;
    isLowerKebabCase(stringInAnyCase: string): boolean;
    private anyCaseToKebabCase;
    defineCase(stringInAnyCase: string): TypeStringCase;
}
