import { CSSResultGroup, PropertyValues } from "lit"; import { SigveloElement } from "@mcp-b/wc-support/base/sigvelo-element"; //#region src/components/tab-panel/tab-panel.d.ts /** * * * @summary Holds the content that gets displayed when a tab is selected. * @tag sigvelo-tab-panel * @documentation https://design-system.sigvelo.com/docs/components/tab-panel * @status stable * @since 1.0 * * @slot - Content to show inside the tab panel. * * @cssstate visible - Applied when the tab panel is visible. * * @example Default * This component must only be used within a tab list. You can see some examples of tab panels being used in the tab list documentation. */ declare class SigveloTabPanel extends SigveloElement { static styles: CSSResultGroup; /** @internal The controller will set this when the panel should be visible. */ visible: boolean; /** The name of the tab panel. Used for assigning tabs to panels. */ name: string; firstUpdated(): void; disconnectedCallback(): void; updated(changedProperties: PropertyValues): void; render(): import("lit-html").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { "sigvelo-tab-panel": SigveloTabPanel; } } //#endregion export { SigveloTabPanel as t };