import{type TemplateResult}from'lit';import{LyraElement}from'../../../internal/lyra-element.js'; /** * `` — the content revealed by the `` whose `panel` matches this element's * `name`. Mirrors `wa-tab-panel` / `sl-tab-panel`. * * Deliberately carries no `role="tabpanel"` of its own: `` renders the * `role="tabpanel"` wrapper this element is projected into, and a second nested tabpanel role * would leave the panel announced twice. Show/hide is the group's job too. * * @customElement lr-tab-panel * @slot - The panel's content. * @csspart base - The panel content wrapper. * @cssprop [--padding=0] - Inner panel padding. * @status stable * @since 8.0.0 */ export declare class LyraTabPanel extends LyraElement{static styles:import("lit").CSSResultGroup[]; /** Matches the `panel` of the `` that reveals this panel. */ name:string; /** Whether this panel is active. The owning group synchronizes it after hydration; setting it * explicitly supplies the SSR-visible panel. */ active:boolean;render():TemplateResult;}declare global{interface HTMLElementTagNameMap{'lr-tab-panel':LyraTabPanel;}}