import { Injector } from '@angular/core'; import { TamuAbstractBaseComponent } from '../shared/tl-abstract-base.component'; import * as i0 from "@angular/core"; export declare class TlHeaderComponent extends TamuAbstractBaseComponent { /** This is a URL pointing to the location of the logo. */ logoSrc: string; askUsSrc: string; /** The text value to be displayed beside the TAMU logo. */ logoText: string; /** This defines the height of the TAMU logo. */ logoImgHeight: string; /** This defines the width of the TAMU logo. */ logoImgWidth: string; /** This defines the margin of the TAMU logo. */ logoImgMargin: string; /** This is the href for the logo */ logoHref: string; /** This defines the TAMU css variable: --tl-primary. */ titleRowBackground: string; /** This defines the css variable: --tl-primary-dark-accent. */ topNavBackground: string; /** This defines the TAMU css variable: grayColor. */ bottomNavBackground: string; /** This defines the TAMU page header title and is displayed as page title. */ pageTitle: string; pageTitleUrl: string; /** This boolean attribute is used to supress display of "Give to the Libraries" button. */ suppressCallToAction: 'true' | 'false'; /** This defines an array containing each top navigation to be suppressed or contains 'all' to suppress all top navigation. */ suppressTopNavList: Array; mobileMenuClosed: boolean; constructor(injector: Injector); /** * Toggles Mobile Menu from open to closed. */ toggleMobileMenu(): void; /** * Designates top navigation to suppress. * * @param value * - A CSV string of supported top navigation names. * - May specify 'all' to designate suppression of all top navigation. * - Each CSV will be trimmed. * - Each CSV will be treated in a case insensitive manner. */ set suppressTopNav(value: string); /** * Method for checking whether or not a given top navigation is to be suppressed. * * @param value * - The name of the top navigation. * - This will be trimmed. * - This is treated in a case insensitive manner. * * @returns * - TRUE when the top navigation is not to be suppressed. * - FALSE when the top navigation is to be suppressed. */ showTopNav(value: string): boolean; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }