import { EventEmitter } from '@angular/core';
import { AlSelectItem, AlSelectableListConfig, AlSelectableList } from '../types';
import * as i0 from "@angular/core";
export declare class AlSelectableListV2Component {
    config: AlSelectableListConfig;
    data: AlSelectableList[];
    onActionedItem: EventEmitter<AlSelectableList>;
    onActionedSubItem: EventEmitter<AlSelectItem>;
    constructor();
    actionItem(element: AlSelectableList): void;
    onSubItemAction(subItem: AlSelectItem): void;
    static ɵfac: i0.ɵɵFactoryDef<AlSelectableListV2Component, never>;
    static ɵcmp: i0.ɵɵComponentDefWithMeta<AlSelectableListV2Component, "al-selectable-list-v2", never, { "config": "config"; "data": "data"; }, { "onActionedItem": "onActionedItem"; "onActionedSubItem": "onActionedSubItem"; }, never, never>;
}
