/**
 * @fileoverview added by tsickle
 * @suppress {checkTypes,extraRequire,uselessCode} checked by tsc
 */
/**
 * @record
 */
export function IMultiSelectOption() { }
/** @type {?} */
IMultiSelectOption.prototype.id;
/** @type {?} */
IMultiSelectOption.prototype.name;
/** @type {?|undefined} */
IMultiSelectOption.prototype.disabled;
/** @type {?|undefined} */
IMultiSelectOption.prototype.isLabel;
/** @type {?|undefined} */
IMultiSelectOption.prototype.parentId;
/** @type {?|undefined} */
IMultiSelectOption.prototype.params;
/** @type {?|undefined} */
IMultiSelectOption.prototype.classes;
/** @type {?|undefined} */
IMultiSelectOption.prototype.image;
/**
 * @record
 */
export function IMultiSelectSettings() { }
/** @type {?|undefined} */
IMultiSelectSettings.prototype.pullRight;
/** @type {?|undefined} */
IMultiSelectSettings.prototype.enableSearch;
/** @type {?|undefined} */
IMultiSelectSettings.prototype.closeOnClickOutside;
/**
 * 0 - By default
 * If `enableSearch=true` and total amount of items more then `searchRenderLimit` (0 - No limit)
 * then render items only when user typed more then or equal `searchRenderAfter` charachters
 * @type {?|undefined}
 */
IMultiSelectSettings.prototype.searchRenderLimit;
/**
 * 3 - By default
 * @type {?|undefined}
 */
IMultiSelectSettings.prototype.searchRenderAfter;
/**
 * 0 - By default
 * If >0 will render only N first items
 * @type {?|undefined}
 */
IMultiSelectSettings.prototype.searchMaxLimit;
/**
 * 0 - By default
 * Used with searchMaxLimit to further limit rendering for optimization
 * Should be less than searchMaxLimit to take effect
 * @type {?|undefined}
 */
IMultiSelectSettings.prototype.searchMaxRenderedItems;
/** @type {?|undefined} */
IMultiSelectSettings.prototype.checkedStyle;
/** @type {?|undefined} */
IMultiSelectSettings.prototype.buttonClasses;
/** @type {?|undefined} */
IMultiSelectSettings.prototype.itemClasses;
/** @type {?|undefined} */
IMultiSelectSettings.prototype.containerClasses;
/** @type {?|undefined} */
IMultiSelectSettings.prototype.selectionLimit;
/** @type {?|undefined} */
IMultiSelectSettings.prototype.minSelectionLimit;
/** @type {?|undefined} */
IMultiSelectSettings.prototype.closeOnSelect;
/** @type {?|undefined} */
IMultiSelectSettings.prototype.autoUnselect;
/** @type {?|undefined} */
IMultiSelectSettings.prototype.showCheckAll;
/** @type {?|undefined} */
IMultiSelectSettings.prototype.showUncheckAll;
/** @type {?|undefined} */
IMultiSelectSettings.prototype.fixedTitle;
/** @type {?|undefined} */
IMultiSelectSettings.prototype.dynamicTitleMaxItems;
/** @type {?|undefined} */
IMultiSelectSettings.prototype.maxHeight;
/** @type {?|undefined} */
IMultiSelectSettings.prototype.displayAllSelectedText;
/** @type {?|undefined} */
IMultiSelectSettings.prototype.isLazyLoad;
/** @type {?|undefined} */
IMultiSelectSettings.prototype.loadViewDistance;
/** @type {?|undefined} */
IMultiSelectSettings.prototype.stopScrollPropagation;
/** @type {?|undefined} */
IMultiSelectSettings.prototype.selectAddedValues;
/**
 * false - By default
 * If activated label IDs don't count and won't be written to the model.
 * @type {?|undefined}
 */
IMultiSelectSettings.prototype.ignoreLabels;
/**
 * false - By default
 * If activated, the title will show selections in the order they were selected.
 * @type {?|undefined}
 */
IMultiSelectSettings.prototype.maintainSelectionOrderInTitle;
/**
 * @record
 */
export function IMultiSelectTexts() { }
/** @type {?|undefined} */
IMultiSelectTexts.prototype.checkAll;
/** @type {?|undefined} */
IMultiSelectTexts.prototype.uncheckAll;
/** @type {?|undefined} */
IMultiSelectTexts.prototype.checked;
/** @type {?|undefined} */
IMultiSelectTexts.prototype.checkedPlural;
/** @type {?|undefined} */
IMultiSelectTexts.prototype.searchPlaceholder;
/** @type {?|undefined} */
IMultiSelectTexts.prototype.searchEmptyResult;
/** @type {?|undefined} */
IMultiSelectTexts.prototype.searchNoRenderText;
/** @type {?|undefined} */
IMultiSelectTexts.prototype.defaultTitle;
/** @type {?|undefined} */
IMultiSelectTexts.prototype.allSelected;

//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidHlwZXMuanMiLCJzb3VyY2VSb290Ijoibmc6Ly93ZWItcGxhdGZvcm0tbGlicmFyeS8iLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvcGxhdGZvcm0tbXVsdGlzZWxlY3QvZHJvcGRvd24vdHlwZXMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBpbnRlcmZhY2UgSU11bHRpU2VsZWN0T3B0aW9uIHtcclxuICBpZDogYW55O1xyXG4gIG5hbWU6IHN0cmluZztcclxuICBkaXNhYmxlZD86IGJvb2xlYW47XHJcbiAgaXNMYWJlbD86IGJvb2xlYW47XHJcbiAgcGFyZW50SWQ/OiBhbnk7XHJcbiAgcGFyYW1zPzogYW55O1xyXG4gIGNsYXNzZXM/OiBzdHJpbmc7XHJcbiAgaW1hZ2U/OiBzdHJpbmc7XHJcbn1cclxuXHJcbmV4cG9ydCBpbnRlcmZhY2UgSU11bHRpU2VsZWN0U2V0dGluZ3Mge1xyXG4gIHB1bGxSaWdodD86IGJvb2xlYW47XHJcbiAgZW5hYmxlU2VhcmNoPzogYm9vbGVhbjtcclxuICBjbG9zZU9uQ2xpY2tPdXRzaWRlPzogYm9vbGVhbjtcclxuICAvKipcclxuICAgKiAwIC0gQnkgZGVmYXVsdFxyXG4gICAqIElmIGBlbmFibGVTZWFyY2g9dHJ1ZWAgYW5kIHRvdGFsIGFtb3VudCBvZiBpdGVtcyBtb3JlIHRoZW4gYHNlYXJjaFJlbmRlckxpbWl0YCAoMCAtIE5vIGxpbWl0KVxyXG4gICAqIHRoZW4gcmVuZGVyIGl0ZW1zIG9ubHkgd2hlbiB1c2VyIHR5cGVkIG1vcmUgdGhlbiBvciBlcXVhbCBgc2VhcmNoUmVuZGVyQWZ0ZXJgIGNoYXJhY2h0ZXJzXHJcbiAgICovXHJcbiAgc2VhcmNoUmVuZGVyTGltaXQ/OiBudW1iZXI7XHJcbiAgLyoqXHJcbiAgICogMyAtIEJ5IGRlZmF1bHRcclxuICAgKi9cclxuICBzZWFyY2hSZW5kZXJBZnRlcj86IG51bWJlcjtcclxuICAvKipcclxuICAgKiAwIC0gQnkgZGVmYXVsdFxyXG4gICAqIElmID4wIHdpbGwgcmVuZGVyIG9ubHkgTiBmaXJzdCBpdGVtc1xyXG4gICAqL1xyXG4gIHNlYXJjaE1heExpbWl0PzogbnVtYmVyO1xyXG4gIC8qKlxyXG4gICAqIDAgLSBCeSBkZWZhdWx0XHJcbiAgICogVXNlZCB3aXRoIHNlYXJjaE1heExpbWl0IHRvIGZ1cnRoZXIgbGltaXQgcmVuZGVyaW5nIGZvciBvcHRpbWl6YXRpb25cclxuICAgKiBTaG91bGQgYmUgbGVzcyB0aGFuIHNlYXJjaE1heExpbWl0IHRvIHRha2UgZWZmZWN0XHJcbiAgICovXHJcbiAgc2VhcmNoTWF4UmVuZGVyZWRJdGVtcz86IG51bWJlcjtcclxuICBjaGVja2VkU3R5bGU/OiAnY2hlY2tib3hlcycgfCAnZ2x5cGhpY29uJyB8ICdmb250YXdlc29tZScgfCAndmlzdWFsJztcclxuICBidXR0b25DbGFzc2VzPzogc3RyaW5nO1xyXG4gIGl0ZW1DbGFzc2VzPzogc3RyaW5nO1xyXG4gIGNvbnRhaW5lckNsYXNzZXM/OiBzdHJpbmc7XHJcbiAgc2VsZWN0aW9uTGltaXQ/OiBudW1iZXI7XHJcbiAgbWluU2VsZWN0aW9uTGltaXQ/OiBudW1iZXI7XHJcbiAgY2xvc2VPblNlbGVjdD86IGJvb2xlYW47XHJcbiAgYXV0b1Vuc2VsZWN0PzogYm9vbGVhbjtcclxuICBzaG93Q2hlY2tBbGw/OiBib29sZWFuO1xyXG4gIHNob3dVbmNoZWNrQWxsPzogYm9vbGVhbjtcclxuICBmaXhlZFRpdGxlPzogYm9vbGVhbjtcclxuICBkeW5hbWljVGl0bGVNYXhJdGVtcz86IG51bWJlcjtcclxuICBtYXhIZWlnaHQ/OiBzdHJpbmc7XHJcbiAgZGlzcGxheUFsbFNlbGVjdGVkVGV4dD86IGJvb2xlYW47XHJcbiAgaXNMYXp5TG9hZD86IGJvb2xlYW47XHJcbiAgbG9hZFZpZXdEaXN0YW5jZT86IG51bWJlcjtcclxuICBzdG9wU2Nyb2xsUHJvcGFnYXRpb24/OiBib29sZWFuO1xyXG4gIHNlbGVjdEFkZGVkVmFsdWVzPzogYm9vbGVhbjtcclxuICAvKipcclxuICAgKiBmYWxzZSAtIEJ5IGRlZmF1bHRcclxuICAgKiBJZiBhY3RpdmF0ZWQgbGFiZWwgSURzIGRvbid0IGNvdW50IGFuZCB3b24ndCBiZSB3cml0dGVuIHRvIHRoZSBtb2RlbC5cclxuICAgKi9cclxuICBpZ25vcmVMYWJlbHM/OiBib29sZWFuO1xyXG4gIC8qKlxyXG4gICAqIGZhbHNlIC0gQnkgZGVmYXVsdFxyXG4gICAqIElmIGFjdGl2YXRlZCwgdGhlIHRpdGxlIHdpbGwgc2hvdyBzZWxlY3Rpb25zIGluIHRoZSBvcmRlciB0aGV5IHdlcmUgc2VsZWN0ZWQuXHJcbiAgICovXHJcbiAgbWFpbnRhaW5TZWxlY3Rpb25PcmRlckluVGl0bGU/OiBib29sZWFuO1xyXG59XHJcblxyXG5leHBvcnQgaW50ZXJmYWNlIElNdWx0aVNlbGVjdFRleHRzIHtcclxuICBjaGVja0FsbD86IHN0cmluZztcclxuICB1bmNoZWNrQWxsPzogc3RyaW5nO1xyXG4gIGNoZWNrZWQ/OiBzdHJpbmc7XHJcbiAgY2hlY2tlZFBsdXJhbD86IHN0cmluZztcclxuICBzZWFyY2hQbGFjZWhvbGRlcj86IHN0cmluZztcclxuICBzZWFyY2hFbXB0eVJlc3VsdD86IHN0cmluZztcclxuICBzZWFyY2hOb1JlbmRlclRleHQ/OiBzdHJpbmc7XHJcbiAgZGVmYXVsdFRpdGxlPzogc3RyaW5nO1xyXG4gIGFsbFNlbGVjdGVkPzogc3RyaW5nO1xyXG59XHJcbiJdfQ==