export declare const formatUserName: (name?: string) => string; export declare const getInititalName: (existing: string[], fullName?: string, maxLength?: number) => string; export declare const getInitialsByConsonant: (existingInitials: string[], fullName: string, maxLength: number) => string; export declare const getInitialsBy3FirstLetter: (existingInitials: string[], fullName: string, maxLength: number) => string; /** * Formats the label with the appropriate article ("a" or "an") based on its vowel sound. * This function checks if the label starts with a vowel or has a special case for silent "h" words. * It ensures that the correct article ("a" or "an") is used according to English pronunciation rules. * * For example: * - "hour" will be prefixed with "an" (due to the silent "h"). * - "unicorn" will be prefixed with "a" (due to the "u" sound). * * @param {string} [label] - The label to be formatted. If no label is provided, returns an empty string. * @returns {string} The label prefixed with the appropriate article ("a" or "an"). */ export declare const formatVowelSoundLabel: (label?: string) => string;