export declare const debounce: (fn: Function, ms?: number) => (e: Event) => void; export declare const stringToReactHtml: (string: String) => { __html: String; }; /** * Convert an object to an array of only its values. * Used when importing enums in component stories for populating argType dropdowns. * @param {*} options * imported enums object */ export declare function createOptionsArray(options?: any): any; /** * The function `filterLocalNavLinks` filters an array of navigation links based on a search term and * recursively filters sublinks. * @param linksArr - The `linksArr` parameter is an array of objects representing navigation links. * Each object in the array may contain sublinks, text content, and an expanded attribute. * @param {String} searchTerm - The `searchTerm` parameter is a string that represents the search term * or keyword that will be used to filter the navigation links. The function will filter out any * navigation links that do not match this search term. * @param [expandedAttr=expanded] - The `expandedAttr` parameter in the `filterLocalNavLinks` function * is used to specify the attribute name that determines whether a navigation link is expanded or not. * By default, the value of `expandedAttr` is set to 'expanded'. This attribute is used to control the * visibility of sublinks. * @param [sublinksAttr=links] - The `sublinksAttr` parameter in the `filterLocalNavLinks` function * refers to the attribute name that contains sublinks within each link object in the `linksArr` array. * This parameter allows the function to recursively filter through nested sublinks to find matches * based on the search term provided. * @param [textAttr=text] - The `textAttr` parameter in the `filterLocalNavLinks` function represents * the attribute name that holds the text content of each link in the `linksArr` array. This attribute * is used to check if the text content of a link includes the `searchTerm` provided for filtering * purposes. * @returns The `filterLocalNavLinks` function is returning an array of filtered navigation links based * on the search term provided. The function recursively filters through the array of links and their * sublinks to find matches with the search term. It returns an array of link objects that match the * search term or have sublinks that match the search term. If a link object has sublinks that match * the search term and the */ export declare const filterLocalNavLinks: (linksArr: Array, searchTerm: String, expandedAttr?: string, sublinksAttr?: string, textAttr?: string) => any[]; export declare const ValidationArgs: { 'checkValidity()': { description: string; table: { category: string; }; type: string; control: boolean; }; 'reportValidity()': { description: string; table: { category: string; }; type: string; control: boolean; }; validity: { description: string; table: { category: string; }; type: string; control: boolean; }; validationMessage: { description: string; table: { category: string; }; type: string; control: boolean; }; }; //# sourceMappingURL=helpers.d.ts.map