export default class SameHeight {
    static getInstance(el: any): any;
    constructor(element: any);
    element: any;
    children: any;
    updateHeight(): void;
    intervalId: any;
    temporarilyShowHiddenElements(): void;
    originalDisplayStates: any[] | undefined;
    restoreHiddenElements(): void;
    getCarouselElement(): any;
    isInsideOrIsCarousel(): any;
    getCarouselSlides(): any;
    groupElementsIntoRows(elements: any, carouselElement: any): any[];
    groupElementsByTypeAndPosition(elements: any): {};
    init(): void;
    waitForCarouselThenUpdate(carouselElement: any): void;
    waitForImagesToLoad(imgLoaded: any, callback: any): void;
    setupCarouselListeners(carouselElement: any): void;
    update(): void;
    destroy(): void;
}
