/** * Copyright Aquera Inc 2023 * * This source code is licensed under the BSD-3-Clause license found in the * LICENSE file in the root directory of this source tree. */ import { TemplateResult } from 'lit'; import NileElement from '../internal/nile-element'; import type { CSSResultGroup } from 'lit'; /** * Nile icon component. * * @tag nile-tab-panel * * @slot - The tab panel's content. * * @csspart base - The component's base wrapper. * * @cssproperty --padding - The tab panel's padding. */ export declare class NileTabPanel extends NileElement { static styles: CSSResultGroup; private readonly attrId; private readonly componentId; /** The tab panel's name. */ name: string; /** When true, the tab panel will be shown. */ active: boolean; connectedCallback(): void; handleActiveChange(): void; render(): TemplateResult<1>; } export default NileTabPanel; declare global { interface HTMLElementTagNameMap { 'nile-tab-panel': NileTabPanel; } }