import { ComponentWrapper, ElementWrapper } from '@cloudscape-design/test-utils-core/dom';
import StructuredItemWrapper from '../internal/structured-item.js';
export declare class ListItemWrapper extends StructuredItemWrapper {
    findDragHandle(): ElementWrapper | null;
}
export default class ListWrapper extends ComponentWrapper {
    static rootSelector: string;
    /**
     * Returns all list items.
     */
    findItems(): Array<ListItemWrapper>;
    /**
     * Returns an item for a given index.
     *
     * @param index 1-based index of the item to return.
     */
    findItemByIndex(index: number): ListItemWrapper | null;
    /**
     * Returns an item for a given id.
     *
     */
    findItemById(id: string): ListItemWrapper | null;
}
