import { CSSResultGroup, PropertyValues, TemplateResult } from 'lit'; import { Breakpoint } from '../../core/dom.js'; import { SbbTitleBase } from '../../title.js'; /** * It displays a title inside a dialog header. * * @event {CustomEvent} requestBackAction - Emits whenever the back button is clicked. */ export declare class SbbDialogTitleElement extends SbbTitleBase { static styles: CSSResultGroup; static readonly events: Record; /** * Whether a back button is displayed next to the title. */ backButton: boolean; /** * This will be forwarded as aria-label to the close button element. */ accessibilityCloseLabel: string | undefined; /** * This will be forwarded as aria-label to the back button element. */ accessibilityBackLabel: string | undefined; /** * Whether to hide the title up to a certain breakpoint. */ set hideOnScroll(value: '' | Breakpoint | boolean); get hideOnScroll(): Breakpoint | boolean; private _hideOnScroll; private _backClick; private _language; constructor(); connectedCallback(): void; protected willUpdate(changedProperties: PropertyValues): void; protected render(): TemplateResult; } declare global { interface HTMLElementTagNameMap { 'sbb-dialog-title': SbbDialogTitleElement; } } //# sourceMappingURL=dialog-title.d.ts.map