/*! * @license * Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ import { EventEmitter, OnInit } from '@angular/core'; import { ThemePalette } from '@angular/material/core'; import * as i0 from "@angular/core"; export declare class HeaderLayoutComponent implements OnInit { private readonly appConfigService; /** Title of the application. */ title: string; /** Path to an image file for the application logo. */ logo: string; /** Toggles whether the logo will be displayed inside the header or not. */ showLogo: boolean; /** The router link for the application logo, when clicked. */ redirectUrl: string | any[]; /** The tooltip text for the application logo. */ tooltip: string; /** * Background color for the header. It can be any hex color code or one * of the Material theme colors: 'primary', 'accent' or 'warn'. */ color: ThemePalette | string; /** Path to a background image for the header. */ backgroundImage: string; /** * Toggles whether the sidenav button will be displayed in the header * or not. */ showSidenavToggle: boolean; /** The toggle icon that will be used inside header. */ toggleIcon: string; /** Emitted when the sidenav button is clicked. */ clicked: EventEmitter; /** expandedSidenav: Toggles the expanded state of the component. */ expandedSidenav: boolean; /** The side of the page that the drawer is attached to (can be 'start' or 'end') */ position: string; toggleMenu(): void; ngOnInit(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }