/** * @license *------------------------------------------------------------------------------------------- * Copyright © 2026 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the package root for more information *------------------------------------------------------------------------------------------- */ import { PropType } from 'vue'; /** * @hidden */ export interface ListContainerProps { width?: string | number; onMouseDown?: any; onBlur?: any; dir?: string; popupSettings?: object; itemsCount?: number; } /** * @hidden */ declare const ListContainer: import('vue').DefineComponent; dir: PropType; itemsCount: PropType; popupSettings: { type: PropType; default: () => { animate: boolean; height: string; }; }; }>, {}, {}, {}, { onMouseDown(e: any): void; onBlur(e: any): void; onOpen(e: any): void; onClose(e: any): void; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { mousedown: (event: MouseEvent) => true; blur: (event: FocusEvent) => true; open: (event: Event) => true; close: (event: Event) => true; }, string, import('vue').PublicProps, Readonly; dir: PropType; itemsCount: PropType; popupSettings: { type: PropType; default: () => { animate: boolean; height: string; }; }; }>> & Readonly<{ onBlur?: (event: FocusEvent) => any; onClose?: (event: Event) => any; onMousedown?: (event: MouseEvent) => any; onOpen?: (event: Event) => any; }>, { popupSettings: object; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; export { ListContainer };