import { KSLCustomElement } from './abstract/KSLCustomElement'; import { KSLAddButtonElement } from './KSLAddButtonElement'; import { KSLHighlightElement } from './KSLHighlightElement'; import { IPositionable } from './abstract/KSLPositionedElement'; export declare class KSLContainerElement extends KSLCustomElement implements IPositionable { static get is(): "ksl-container"; private _boundingClientRect; static initializeTemplate(): HTMLTemplateElement; getBoundingClientRect(shouldRecompute?: boolean): DOMRect; createHighlightForElement: (element: HTMLElement) => KSLHighlightElement; createAddButtonForElement: (element: HTMLElement) => KSLAddButtonElement; adjustPosition: () => void; }