import { LitElement } from 'lit'; import './Tooltip'; import '../../assets/svg/monochrome/broken-image.svg'; import '../../assets/svg/color/info.svg'; import '../../assets/svg/color/alert.svg'; import '../../assets/svg/color/missing.svg'; declare enum Badge { None = "none", Info = "info", Missing = "missing", Alert = "alert" } export declare class Thumbnail extends LitElement { static readonly Badge: typeof Badge; static readonly badgeMap: { none: symbol; info: import("lit-html").TemplateResult<1>; missing: import("lit-html").TemplateResult<1>; alert: import("lit-html").TemplateResult<1>; }; /** * Image source - if set to undefined/null it will show a broken image icon */ src: undefined; /** * A badge to show, if desired */ badge: Badge; /** * True if the thumbnail is selected */ selected: boolean; /** * Help text to be displayed when a user hovers over the badge */ badgeHelpText: undefined; static get styles(): import("lit").CSSResult[]; render(): import("lit-html").TemplateResult<1>; } export {};