import type { FeedEntry } from './newsfeedutils.js'; import GirafeHTMLElement from '../../../base/GirafeHTMLElement.js'; import IGirafePanel from '../../../tools/state/igirafepanel.js'; declare class NewsPanelComponent extends GirafeHTMLElement implements IGirafePanel { templateUrl: null; styleUrls: null; template: () => import("uhtml").Hole; isPanelVisible: boolean; panelTitle: string; panelTogglePath: string; entries: FeedEntry[]; constructor(); saveLastViewDate(): void; loadLastViewDate(): void; togglePanel(visible: boolean): void; render(): void; private initializeNewsState; protected connectedCallback(): void; } export default NewsPanelComponent;