import '@material/web/icon/icon.js'; import { LitElement, nothing } from 'lit'; declare const FavoriteTool_base: (new (...args: any[]) => { _storeUnsubscribe: import("redux").Unsubscribe; connectedCallback(): void; disconnectedCallback(): void; stateChanged(_state: unknown): void; readonly isConnected: boolean; }) & typeof LitElement; export declare class FavoriteTool extends FavoriteTool_base { 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; stateChanged(state: any): void; onClick(event: any): void; refreshFavorites(): Promise; removeFavorite(routing: any): Promise; addFavorite(routing: any): Promise; } export {};