import { SearchJSItem } from '../types'; export declare class SearchHistory { /** * local storage * * @var {Storage} db */ private db; /** * max items to store in history * * @var {number} maxItems */ private maxItems; /** * local storage key * * @var {string} storageKey */ private storageKey; constructor(); /** * get list of items store in history * * @returns {Array | undefined | null} */ getList(): Array | undefined | null; /** * clear items stored * * @returns {void} */ clear(): void; /** * remove item stored * * @param {SearchJSItem} item * @returns {void} */ remove(item: SearchJSItem): void; /** * add item to history * * @param {SearchJSItem} item * @returns {void} */ add(item: SearchJSItem): void; }