import { scrollContainerDom } from '../common/constants.js'; import type { XFoldviewSlotNg } from './XFoldviewSlotNg.js'; export declare const scrollableLength: unique symbol; export declare const isHeaderShowing: unique symbol; export declare const resizeObserver: unique symbol; export declare const slotKid: unique symbol; export declare class XFoldviewNg extends HTMLElement { #private; static readonly notToFilterFalseAttributes: Set; [slotKid]?: XFoldviewSlotNg; [resizeObserver]?: ResizeObserver; get [scrollableLength](): number; get [isHeaderShowing](): boolean; get scrollTop(): number; set scrollTop(value: number); setFoldExpanded(params: { offset: string; smooth: boolean; }): void; get [scrollContainerDom](): this; disconnectedCallback(): void; }