import { Injector, OnInit } from '@angular/core'; import { SpacerBaseDirective } from '../common/spacer-base.component'; import * as i0 from "@angular/core"; export declare class SmeHeaderData { text: string; subtitle?: string; smeIconClassName?: string; urlIcon?: string; level?: string; } /** * * @smeDoc {@label Header @id sme-header} * * @overview * @file {@filepath ./examples/header-overview.md} * * @example {@label Basic Usage @id basic-usage} * @file {@filename component.ts @filepath ./examples/header-example.component.ts} * @file {@filename component.html @filepath ./examples/header-example.component.html} * */ export declare class HeaderComponent extends SpacerBaseDirective implements OnInit { /** * The source name to use for logging */ protected get logSourceName(): string; private static tool; private static h1style; private static h2style; private static h3style; private static h4style; styleTo: string; /** * The header type */ type: string; /** * The font text for the main header */ text: string; /** * The font size level for the main header */ level: string; /** * The sme icon class for MDL icons */ smeIconClassName: string; /** * The sme icon class for URL icons */ urlIcon: string; /** * The subtitle of the header */ subtitle: string; constructor(injector: Injector); /** * The method run when the component is initialized */ ngOnInit(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }