import * as i0 from '@angular/core';
import * as i1 from '@siemens/element-ng/popover';

/**
 * This component creates a help button that shows contextual help in a popover.
 *
 * @example
 * ```html
 * <button
 *   type="button"
 *   si-help-button
 *   siHelpTitle="Help for problem"
 *   siHelpContent="Use your imagination to solve this problem."
 * >
 *   <!-- This text is only visible to screen reader. Provide a meaningful text, not only "help" -->
 *   How to solve the problem?
 * </button>
 * ```
 */
declare class SiHelpButtonComponent {
    protected icons: Record<"elementHelp", string>;
    static ɵfac: i0.ɵɵFactoryDeclaration<SiHelpButtonComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<SiHelpButtonComponent, "button[si-help-button]", never, {}, {}, never, ["*"], true, [{ directive: typeof i1.SiPopoverDirective; inputs: { "siPopoverTitle": "siHelpTitle"; "siPopover": "siHelpContent"; "siPopoverContext": "siHelpContext"; "siPopoverPlacement": "siHelpPlacement"; }; outputs: {}; }]>;
}

export { SiHelpButtonComponent };
