import { LitElement } from "lit"; import "@shoelace-style/shoelace/dist/components/skeleton/skeleton.js"; import "@holochain-open-dev/elements/dist/elements/display-error.js"; import { EntryHash } from "@holochain/client"; import { Task } from "@lit-labs/task"; import { FileStorageClient } from "../file-storage-client"; /** * @fires file-uploaded - Fired after having uploaded the file * @csspart dropzone - Style the dropzone itself */ export declare class ShowImage extends LitElement { /** Public attributes */ /** * REQUIRED. The hash of the image to be rendered */ imageHash: EntryHash; /** * @internal */ client: FileStorageClient; /** * @internal */ _renderImage: Task; renderImage(data: string): import("lit").TemplateResult<1>; render(): import("lit").TemplateResult<1> | undefined; static get styles(): (import("lit").CSSResult | import("lit").CSSResult[])[]; }