import { QueryList, EventEmitter } from '@angular/core';
import { EclFileItemComponent } from '../ecl-file-item/ecl-file-item.component';
import { EclBaseEvent } from '../../../model/ecl-base.event';
import { ECLBaseDirective } from '../../ecl-base.directive';
import * as i0 from "@angular/core";
export declare class EclFileItemsToggleEvent extends EclBaseEvent {
    isExpanded: boolean;
    constructor(isExpanded: boolean);
}
export declare class EclFileItemsComponent extends ECLBaseDirective {
    label: string;
    isExpanded: boolean | any;
    toggle: EventEmitter<EclFileItemsToggleEvent>;
    items: QueryList<EclFileItemComponent>;
    get cssClasses(): string;
    getItemsCount(): number;
    onToggleClick(evt: MouseEvent): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<EclFileItemsComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<EclFileItemsComponent, "ecl-file-items", never, { "label": "label"; "isExpanded": "isExpanded"; }, { "toggle": "toggle"; }, ["items"], ["*"], false>;
}
//# sourceMappingURL=ecl-file-items.component.d.ts.map