import { OnInit, OnDestroy } from '@angular/core';
import { EuiAppShellService, EuiThemeService } from '@eui/core';
import * as i0 from "@angular/core";
export declare class EuiHeaderLogoComponent implements OnInit, OnDestroy {
    cssClass: string;
    homeUrl: string;
    logoUrl: string;
    logoHeight: string;
    logoWidth: string;
    protected asService: EuiAppShellService;
    protected euiThemeService: EuiThemeService;
    protected logoStyle: any;
    private logo;
    private assetsBaseUrl;
    private config;
    ngOnInit(): void;
    get svgUrl(): string;
    get svgUrlDark(): string;
    ngOnDestroy(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<EuiHeaderLogoComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<EuiHeaderLogoComponent, "eui-header-logo", never, { "homeUrl": { "alias": "homeUrl"; "required": false; }; "logoUrl": { "alias": "logoUrl"; "required": false; }; "logoHeight": { "alias": "logoHeight"; "required": false; }; "logoWidth": { "alias": "logoWidth"; "required": false; }; }, {}, never, never, true, never>;
}
//# sourceMappingURL=header-logo.component.d.ts.map