import { IRenderer, IRenderable, ISpecification } from '../../api';
/**
 * Implementation of the 'trigger' markup element.
 * A div HTML element is created and the attributes id,
 * name and text from the markup are applied. The class
 * lto-trigger is added to allow CSS manipulations.
 *
 * @see {@link IRenderable}
 * @see {@link Overlay}
 */
export declare class Trigger implements IRenderable {
    private readonly spec;
    constructor(spec: ISpecification);
    /**
     * @inheritDoc
     */
    render(renderer: IRenderer, isNested: boolean): HTMLElement;
    private getOverlayFromContainer;
}
