import { LitElement } from 'lit'; export declare class DockItem extends LitElement { private readonly _animatedGeometry; private _scale; private _scaleAnimation; private _scaleElement; private _sizeElement; private _targetHeight; private _targetWidth; size: number; width?: number; height?: number; resizeDuration: number; resizeExitDuration: number; resizeEase: string; easing: string; get scale(): number; set scale(value: number); gap: number; direction: string; get widthValue(): number; get heightValue(): number; get sizeStyle(): string; get gapStyle(): string; get liStyle(): string; get animatedOuterSizeStyle(): string; get animatedContentSizeStyle(): string; get className(): string; render(): import("lit").TemplateResult<1>; firstUpdated(): void; willUpdate(): void; updated(changedProperties: Map): void; get animationEase(): string; get resizeAnimationEase(): string; get resizeDurationValue(): number; get resizeExitDurationValue(): number; private normalizeEase; get isPreview(): boolean; get previewSizeStyle(): string; onScaleChanged(scale: number): void; static styles: import("lit").CSSResult; } declare global { interface HTMLElementTagNameMap { 'dock-item': DockItem; } }