import { BootstrapElement, type Variant } from '@bootstrap-wc/core'; /** * `` — item inside ``. The host carries * `.list-group-item` (+ variant / active / disabled modifiers) so Bootstrap's * sibling selectors like `.list-group-item + .list-group-item` match across * the slot boundary. * * Semantics adapt to the parent ``: * - `as="ul"` (default): host announces as a list item / link if `href`. * - `as="div"` (rich link list): host announces as a link by default * (matches ``) and is focusable. * * When `href` is set the host navigates on click. */ export declare class BsListGroupItem extends BootstrapElement { active: boolean; disabled: boolean; variant?: Variant; href?: string; action: boolean; /** Resolved from the closest `` parent (cached for render). */ private _isDivMode; connectedCallback(): void; disconnectedCallback(): void; updated(changed: Map): void; protected hostClasses(): string; private _onClick; private _onKeydown; render(): import("lit-html").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'bs-list-group-item': BsListGroupItem; } } //# sourceMappingURL=list-group-item.d.ts.map