import { LitElement, PropertyValues } from 'lit';
import { InteractionExpandController } from '@blueprintui/components/internals';
/**
* Button
*
* ```typescript
* import '@blueprintui/components/include/nav.js';
* ```
*
* ```html
* submit
* ```
*
* @element bp-nav-group
* @since 1.0.0
* @event open - when element is expanded
* @event close - when element is collapsed
* @slot - bp-nav-item elements
*/
export declare class BpNavGroup extends LitElement {
#private;
/** determine if element is expanded */
accessor expanded: boolean;
/** determine if element should auto manage expanded state */
accessor interaction: 'auto';
static styles: CSSStyleSheet[];
/** @private */
interactionExpandController: InteractionExpandController;
/** @private */
_internals?: ElementInternals;
render(): import("lit").TemplateResult<1>;
connectedCallback(): void;
updated(props: PropertyValues): void;
}