import type { HTMLStencilElement } from '../../../stencil-public-runtime';
import { ListType } from './list-type.enum';
/**
 * @slot default - ska innehålla <li>-element
 *
 * @enums ListType - list-type.enum.ts
 *
 * @swedishName Listor
 */
export declare class List {
    hostElement: HTMLStencilElement;
    listItems: any[];
    hasSlottedItems: boolean;
    private _observer;
    /**
     * Sätter typ. Kan vara 'bullet', 'numbered', eller 'checked'.
     * @en Set list type. Can be 'bullet', 'numbered' eller 'checked'.
     */
    afListType: ListType;
    componentWillLoad(): void;
    componentWillUpdate(): void;
    componentDidLoad(): void;
    componentDidUpdate(): void;
    disconnectedCallback(): void;
    applyCheckedListStyling(): void;
    getListItems(): void;
    render(): any;
}
