export declare const defaultTextStrings: { requiredText: string; noSuggestionsMsg: string; placeholderSecondary: string; requiredError: string; invalidFormatError: string; maxExceededError: string; duplicateError: string; }; export declare const isValidEmail: (email: string) => boolean; export declare const isValidInput: (input: string, inputType: string, pattern?: string) => boolean; export declare const maxItemsExceededCheck: (currentCount: number, newCount: number, maxItems?: number) => boolean; export declare const isItemDuplicate: (item: string, existingItems: Set | string[]) => boolean; export declare const validateAllTags: (inputs: string[], required: boolean, maxItems?: number, textStrings?: Partial, validationsDisabled?: boolean, inputType?: string, pattern?: string) => { state: any; message: string; hasError: boolean; }; export declare const processTagsFromValue: (inputValue: string, existingItems: string[], maxItems?: number, validationsDisabled?: boolean, textStrings?: typeof defaultTextStrings, inputType?: string, pattern?: string) => { newItems: string[]; validationState: { customError: boolean; valueMissing: boolean; }; validationMessage: string; hasError: boolean; invalidIndexes: Set; }; export declare const updateInvalidIndexesAfterRemoval: (invalidIndexes: Set, removedIndex: number) => Set; //# sourceMappingURL=multiInputValidationsHelper.d.ts.map