import { EventEmitter, ComponentInterface } from '../../stencil-public-runtime';
/**
 * Groups multiple details elements together, allowing only one to be open at a time.
 *
 * @version 1.0
 * @status stable
 */
export declare class NanoAccordion implements ComponentInterface {
    private indexOpened?;
    private elementOpened?;
    el: HTMLNanoAccordionElement;
    /** Force one details element to always be open */
    alwaysOpen: boolean;
    /** Fires when accordion elements toggle */
    nanoToggle: EventEmitter<{
        element: HTMLNanoDetailsElement;
        index: number;
    }>;
    onToggleHandler(event: CustomEvent & {
        target: HTMLNanoDetailsElement;
    }): void;
    onClosedHandler(event: CustomEvent): void;
    render(): any;
}
