import { EventEmitter } from '../../../stencil.core';
export declare class ButtonClose {
    /**
     * Let's you use the close button styling in various ways.
     * Options are `"clear"`, `"floating"`, and undefined.
     * clear: same great styling, no anjClose event.
     * floating: positions the button absolutely in the top right of the closest positioned ancestor
     */
    context: 'clear' | 'floating' | undefined;
    /**
     * If true will render as a free button instead of the standard icon.
     */
    free: boolean;
    /**
     * Emitted when the button is clicked unless suppressed by setting the emit prop to false.
     */
    anjClose: EventEmitter<void>;
    private onClick;
    render(): any;
}
