import { TemplateResult, CSSResult } from 'lit-element';
import WebComponent from '../../helpers/WebComponent';
import { AnyArena } from '../../interfaces/Arena';
export default class ArenaImage extends WebComponent {
    src: string | undefined;
    width: number | undefined;
    height: number | undefined;
    arena: AnyArena | undefined;
    loading: boolean;
    get input(): HTMLInputElement | undefined;
    static get styles(): CSSResult[];
    render(): TemplateResult;
    protected getScr(src: string, width?: number, height?: number): string;
    protected onChange(): void;
    protected upload(file: File): void;
}
//# sourceMappingURL=ArenaImage.d.ts.map