import '../authMgr/authControl.js'; import { DropDownModel } from '../littleDropDown/littleDropDown.js'; import './googleAnalytics.js'; export declare const contextConfigPath = "littleware/lib/lw-header-simple"; export declare const providerName = "driver/littleware/little-elements/lw-header-simple"; export interface HeaderModel { hamburger: DropDownModel; logo: { text: string; iconUrl: string; }; } /** * SimpleHeader custom element - just has a nav "home" button, and a title */ export declare class SimpleHeader extends HTMLElement { private modelVal; get model(): any; /** * Helper initializes the model property from the * context path if not already set * * @returns */ fetchModel(): Promise; /** * Monitor the 'name' attribute for changes, see: * https://developer.mozilla.org/en-US/docs/Web/Web_Components/Custom_Elements */ static get observedAttributes(): string[]; attributeChangedCallback(): void; /** * Rebuild the path elements under the arrpie-pielist group * Note: only public to fascilitate testing */ _render(): void; }