import { CSSResult, TemplateResult } from 'lit'; import { WebComponent } from '../../helpers'; import { AnyArena } from '../../interfaces'; export declare class ArenaImage extends WebComponent { src: string | undefined; width: number | undefined; height: number | undefined; arena: AnyArena | undefined; set alt(value: string | undefined); get alt(): string | undefined; loading: boolean; _alt: string; inputAlt: string; get input(): HTMLInputElement | undefined; static get styles(): CSSResult[]; render(): TemplateResult; protected handleInput(e: InputEvent): void; protected getScr(src: string, width?: number, height?: number): string; protected onLoad(): void; protected onChange(): void; protected upload(file: File): void; }