import '@material/web/icon/icon.js'; import { LitElement, nothing } from 'lit'; export declare class FavoriteTool extends LitElement { static styles: import("lit").CSSResult; favorites: any[]; user: any; resourceId?: string; favored?: boolean; acceptedPages: any[]; page: any; render(): import("lit-html").TemplateResult<1> | typeof nothing; updated(changes: any): void; private _unsubscribe?; connectedCallback(): void; disconnectedCallback(): void; private _applyState; onClick(event: any): void; refreshFavorites(): Promise; removeFavorite(routing: any): Promise; addFavorite(routing: any): Promise; }