import { Block } from '../../../models/block';
export declare type AudioTemplate = Block.ElementAudio.Template;
export declare type AudioComponent = Block.ElementAudio.Component;
export declare class BceElementAudioTemplate implements AudioComponent {
    el: HTMLElement;
    value?: AudioTemplate;
    metadata: Block.ElementMetadata;
    location: string;
    autoplay: boolean;
    labelUploadButton?: string;
    labelDeleteButton?: string;
    labelAutoplay: string;
    placeholderLocation: string;
    private _link;
    private _location;
    private _autoplay;
    private handleInput;
    private updateValue;
    componentDidLoad(): void;
    render(): any[];
}
