import GirafeDraggableElement from '../../base/GirafeDraggableElement.js';
declare class InfoWindowComponent extends GirafeDraggableElement {
    protected templateUrl: string | null;
    protected styleUrls: string[] | null;
    template: () => import("uhtml").Hole;
    visible: boolean;
    private resizeWindow;
    constructor();
    registerEvents(): void;
    render(): void;
    renderComponent(): void;
    private renderEmptyComponent;
    private updateWindowSizeAndPosition;
    protected closeWindow(): void;
    protected connectedCallback(): void;
    private configToCssValue;
}
export default InfoWindowComponent;
