import { View } from '@esui/core'; import { ActionDetail, SelectedDetail, SelectedEvent } from '@material/mwc-list/mwc-list-foundation.js'; import { ListItemBase } from '@material/mwc-list/mwc-list-item-base.js'; import '@material/mwc-list/mwc-list.js'; export declare class ListView extends View { activable: boolean; rootTabbable: boolean; multi: boolean; wrapFocus: boolean; itemRoles: string | null; innerRole: string | null; noninteractive: boolean; content: View[]; onSelected?: (detail: SelectedDetail, ...value: ListItemBase[]) => void; handleOnSelected(event: SelectedEvent): void; onAction?: (value: ListItemBase) => void; handleOnAction(event: CustomEvent): void; get body(): import("lit-html").TemplateResult<1>; } export declare function List(...content: View[]): import("@esui/core").Builder; export declare namespace List { var View: typeof ListView; }