import { EventEmitter } from '../../stencil-public-runtime'; /** * Header section with optional icon, title, additional items, and close button. * * @slot default - Popover title (rendered as heading text). * @slot additional-items - Optional content beside the title (for example `ix-pill`). * * @since 5.1.0 */ export declare class PopoverHeader { hostElement: HTMLIxPopoverHeaderElement; /** * Icon name displayed before the title. * The icon is decorative; provide context in the default slot heading. * * @since 5.1.0 */ icon?: string; /** * Icon color * * @since 5.1.0 */ iconColor?: string; /** * Hide the close (X) button * * @since 5.1.0 */ hideClose: boolean; /** * ARIA label for the close icon button. * Will be set as aria-label on the nested HTML button element. * * @since 5.1.0 */ ariaLabelCloseIconButton?: string; /** * Fires when close button is clicked. * Cancel to prevent closing. * * @since 5.1.0 */ closeClick: EventEmitter; private parentPopover?; componentDidLoad(): void; private onCloseClick; render(): any; }