import { EventEmitter } from '../../../stencil.core';
export declare class ButtonCollapse {
    expanded: boolean;
    /**
     * Let's you use the collapse button styling in various ways.
     * Options are `"clear"`, `"floating"`, and undefined.
     * clear: same great styling, no anjCollapse 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 context prop to `clear`.
     */
    anjCollapse: EventEmitter<boolean>;
    private onClick;
    render(): any;
}
