import { Block } from '../../models/block';
export declare type ImageValue = Block.ElementImage.Value;
export declare type ImageTemplate = Block.ElementImage.Template;
export declare class BceElementImageTemplate implements ImageTemplate {
    el: HTMLElement;
    value?: ImageValue;
    location: string;
    labelUploadButton?: string;
    labelDeleteButton?: string;
    placeholderLocation: string;
    private _link;
    private _location;
    private handleInput;
    private updateValue;
    componentDidLoad(): void;
    render(): any;
}
