import { AfterViewInit } from '@angular/core';
import { NotificationComponent } from '../notification/notification.component';
import * as i0 from "@angular/core";
export declare class NotificationGroupListComponent implements AfterViewInit {
    /**
     * id of the element labelling the group list
     */
    ariaLabelledBy: import("@angular/core").InputSignal<string | undefined>;
    /**
     * id for the notification group list
     * if not set, a default value is provided
     */
    id: import("@angular/core").InputSignal<string>;
    /**
     * @hidden
     */
    notifications: import("@angular/core").Signal<readonly NotificationComponent[]>;
    /**
     * @hidden
     */
    ngAfterViewInit(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<NotificationGroupListComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<NotificationGroupListComponent, "fd-notification-group-list", never, { "ariaLabelledBy": { "alias": "ariaLabelledBy"; "required": false; "isSignal": true; }; "id": { "alias": "id"; "required": false; "isSignal": true; }; }, {}, ["notifications"], ["*"], true, never>;
}
