import { AfterContentChecked, EventEmitter, QueryList } from '@angular/core';
import { Nullable } from '@fundamental-ngx/cdk/utils';
import { ShellbarActionComponent } from '../shellbar-action/shellbar-action.component';
import * as i0 from "@angular/core";
export declare class ShellbarActionsMobileComponent implements AfterContentChecked {
    /** @hidden */
    shellbarActions: QueryList<ShellbarActionComponent>;
    /**
     * Whether the search is present in the shellbar.
     */
    searchExists: boolean;
    /** @hidden */
    assistiveToolsCallback: Nullable<(event: MouseEvent) => void>;
    /** @hidden */
    showSearch: EventEmitter<void>;
    /** @hidden */
    totalNotifications: number;
    /** @hidden */
    actionClicked(item: ShellbarActionComponent, event: MouseEvent): void;
    /** @hidden */
    ngAfterContentChecked(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<ShellbarActionsMobileComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<ShellbarActionsMobileComponent, "fd-shellbar-actions-mobile", never, { "shellbarActions": { "alias": "shellbarActions"; "required": false; }; "searchExists": { "alias": "searchExists"; "required": false; }; "assistiveToolsCallback": { "alias": "assistiveToolsCallback"; "required": false; }; }, { "showSearch": "showSearch"; }, never, never, true, never>;
}
