export declare class EclGallery {
    el: HTMLElement;
    elId: string;
    styleClass: string;
    theme: string;
    noScript: boolean;
    slidesNumber: number;
    counterLabel: string;
    counterSeparator: string;
    description: string;
    meta: string;
    grid: boolean;
    gridTemplate: number;
    ratio: string;
    nextLabel: string;
    prevLabel: string;
    closeLabel: string;
    shareLabel: string;
    footerLinkPath: string;
    footerLinkLabel: string;
    visibleItems: number;
    fullWidth: boolean;
    viewAllLabel: string;
    viewAllExpandedLabel: string;
    expandable: boolean;
    fullScreenLabel: string;
    noOverlay: boolean;
    ariaLabel: string;
    disableOverlay: boolean;
    srGalleryLabel: string;
    addScopedClassToDetailActions(): void;
    getClass(): string;
    componentWillLoad(): void;
    componentDidRender(): void;
    render(): any;
}
