import { CSSResultGroup, PropertyValues, TemplateResult } from 'lit'; import { SbbSecondaryButtonElement } from '../../button.pure.ts'; /** * Dialog close button, intended to be placed inside sbb-dialog. * * @slot - Use the unnamed slot to add content to the dialog-close-button. Not intended to be used in this context. * @slot icon - Slot used to display the icon, if one is set. Not intended to be used in this context. */ export declare class SbbDialogCloseButtonElement extends SbbSecondaryButtonElement { static readonly elementName: string; static styles: CSSResultGroup; private _languageController; constructor(); protected willUpdate(changedProperties: PropertyValues): void; protected renderTemplate(): TemplateResult; protected renderIconName(): string; } declare global { interface HTMLElementTagNameMap { 'sbb-dialog-close-button': SbbDialogCloseButtonElement; } } //# sourceMappingURL=dialog-close-button.component.d.ts.map