/**----------------------------------------------------------------------------------------- * Copyright © 2026 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the project root for more information *-------------------------------------------------------------------------------------------*/ import { EventEmitter, ElementRef, NgZone, AfterViewInit } from '@angular/core'; import { LocalizationService } from '@progress/kendo-angular-l10n'; import { PreventableEvent } from '../common/preventable-event'; import { SVGIcon } from '@progress/kendo-svg-icons'; import * as i0 from "@angular/core"; /** * Represents the [Kendo UI DialogTitleBar component for Angular](https://www.telerik.com/kendo-angular-ui/components/dialogs/api/dialogtitlebarcomponent). * * Use this component as part of the Dialog content when you create the Dialog dynamically with an [Angular service](https://www.telerik.com/kendo-angular-ui/components/dialogs/dialog/service). * * ```html * * * Dialog Title * * * ``` * */ export declare class DialogTitleBarComponent implements AfterViewInit { private zone; private hostElement; private localizationService; /** * Fires when the close button in the title bar is clicked. */ close: EventEmitter; /** * @hidden */ id: string; /** * @hidden */ closeTitle: string; /** * @hidden */ closable: boolean; get className(): true; /** * @hidden */ xIcon: SVGIcon; constructor(zone: NgZone, hostElement: ElementRef, localizationService: LocalizationService); get closeButtonTitle(): string; ngAfterViewInit(): void; /** * @hidden */ onCloseClick(e: Event): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }