import { OpenDirection } from '../menu/menu.types';
import { Help } from '../help/help.types';
import { Link } from '../../global/shared-types/link.types';
/**
 * A good design is self-explanatory! However, sometimes concepts are
 * too complex to understand, no matter how well-designed a user interface is.
 * In such cases, contextual help can be a great way to provide users with
 * help precisely where and when users need it.
 *
 * In app interface design, providing contextual help emerges as a viable practice
 * for enhancing user experience and usability.
 * Contextual help serves as a quick-to-access guiding,
 * empowering users to more easily understand and navigate through
 * the intricacies of an application.
 *
 * Using this component designers empower users to grasp the functionality
 * of an app more effortlessly, minimizes the learning curve,
 * transforming complex features into accessible opportunities for exploration.
 *
 * @exampleComponent limel-example-help-basic
 * @exampleComponent limel-example-read-more
 * @exampleComponent limel-example-open-direction
 * @exampleComponent limel-example-placement
 */
export declare class HelpComponent implements Help {
    /**
     * {@inheritdoc Help.value}
     */
    value: string;
    /**
     * {@inheritdoc Help.trigger}
     */
    trigger: string;
    /**
     * {@inheritdoc Help.readMoreLink}
     */
    readMoreLink?: Link;
    /**
     * {@inheritdoc Help.openDirection}
     */
    openDirection: OpenDirection;
    private isOpen;
    render(): any;
    private openPopover;
    private onPopoverClose;
}
//# sourceMappingURL=help.d.ts.map