import { AfterViewInit, OnInit } from '@angular/core';
import { EuiToolbarMenuComponent } from './toolbar-menu/toolbar-menu.component';
import { EuiAppShellService } from '@eui/core';
import { EuiToolbarMegaMenuComponent } from './toolbar-mega-menu/toolbar-mega-menu.component';
import * as i0 from "@angular/core";
export declare class EuiToolbarComponent implements OnInit, AfterViewInit {
    get cssClasses(): string;
    euiSecondary: boolean;
    euiPrimary: boolean;
    hasMenu: EuiToolbarMenuComponent;
    hasMegaMenu: EuiToolbarMegaMenuComponent;
    asService: EuiAppShellService;
    private elRef;
    ngOnInit(): void;
    ngAfterViewInit(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<EuiToolbarComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<EuiToolbarComponent, "eui-toolbar", never, { "euiSecondary": { "alias": "euiSecondary"; "required": false; }; "euiPrimary": { "alias": "euiPrimary"; "required": false; }; }, {}, ["hasMenu", "hasMegaMenu"], ["eui-toolbar-logo", "eui-toolbar-app", "eui-toolbar-environment", "eui-toolbar-center", "eui-toolbar-items", "eui-toolbar-navbar", "eui-toolbar-menu", "eui-toolbar-mega-menu", "eui-language-selector"], true, never>;
    static ngAcceptInputType_euiSecondary: unknown;
    static ngAcceptInputType_euiPrimary: unknown;
}
//# sourceMappingURL=toolbar.component.d.ts.map