import { type LumenCustomElementRegistry, LumenElement } from '../element-base.js'; export declare const lumenVirtualListElementConfig: { readonly attributeClasses: { readonly glass: { readonly true: "ui-virtual-list--glass"; readonly subtle: "ui-virtual-list--glass ui-glass-subtle"; readonly strong: "ui-virtual-list--glass ui-glass-strong"; }; }; readonly baseClassName: "ui-virtual-list"; readonly defaults: { readonly 'data-ui-virtual-list': ""; readonly tabindex: "0"; }; readonly tagName: "lumen-virtual-list"; }; export declare class LumenVirtualListElement extends LumenElement { static config: { readonly attributeClasses: { readonly glass: { readonly true: "ui-virtual-list--glass"; readonly subtle: "ui-virtual-list--glass ui-glass-subtle"; readonly strong: "ui-virtual-list--glass ui-glass-strong"; }; }; readonly baseClassName: "ui-virtual-list"; readonly defaults: { readonly 'data-ui-virtual-list': ""; readonly tabindex: "0"; }; readonly tagName: "lumen-virtual-list"; }; private controller; connectedCallback(): void; disconnectedCallback(): void; } export declare const defineLumenVirtualList: (registry?: LumenCustomElementRegistry) => void; //# sourceMappingURL=virtual-list.d.ts.map