import{d as t,a as i}from"./dataSchema-liIE6AFZ.js";import{l as e}from"./locale-2oqXkJWO.js";const a={docLink:"https://docs.mia-platform.eu/docs/microfrontend-composer/back-kit/components/filters_manager",type:"layout",description:"Manages the display, application, and modification of filters",label:"Filters Manager",definitions:{...t,dataSchema:i},properties:{hide:{type:"boolean",default:!1,__mia_configuration:{label:"Keep Hidden",description:"Prevents the rendered component",priority:"high"}},saveFilters:{type:"boolean",__mia_configuration:{priority:"high",label:"Save Filters",description:"If true, filters are automatically saved to local storage",attribute:"save-filters"},default:!1},bootstrapOnReconnect:{type:"boolean",default:!1,__mia_configuration:{attribute:"bootstrap-on-reconnect",label:"Bootstrap on reconnect",description:"Bootstrap the component when is reconnected to the DOM",priority:"low"}},dataSchema:{$ref:"#/definitions/dataSchema",__mia_configuration:{label:"Data Schema",attribute:!1,"shared-key":"back-kit/data-schema"}},localStorageKey:{type:"string",__mia_configuration:{priority:"low",attribute:"local-storage-key",label:"Local Storage Key",description:"key used to identify filters saved in localStorage. Defaults to a string composed of 'bk-filters-manager-storage-' and the current pathname of the current URL"}},filters:{default:[],__mia_configuration:{priority:"medium",label:"Filters",description:"Initial filters"},type:"array",items:{type:"object"}},customLocale:{__mia_configuration:{attribute:!1,label:"Custom Locale",description:"Custom localized texts shown as component labels",priority:"low"},type:"object",properties:{customFilters:e("Filters Hint"),appliedFilter:e("Applied Filter"),appliedFilters:e("Applied Filters"),toggleFilter:e("Toggle Filter Hint"),untoggleFilter:e("Untoggle Filter Hint"),deleteFilter:e("Delete Filter Hint")}}}};var l=a;export{l as default};
