import { LitElement } from 'lit'; import { BpTypeElement } from '@blueprintui/components/internals'; import { BpTab } from './tab/element.js'; /** * ```typescript * import '@blueprintui/components/include/tabs.js'; * ``` * * ```html * * ``` * * @summary The tabs component is used to display a group of related content in a tabbed interface. The tabs component consists of a collection of tabs, where each tab represents a different piece of content. * @element bp-tabs * @since 1.0.0 * @slot * @cssprop --background * @cssprop --color * @cssprop --border-radius * @cssprop --padding */ export declare class BpTabs extends LitElement implements Pick> { #private; /** Controls the layout direction of the tabs, either horizontal or vertical */ accessor layout: 'horizontal' | 'vertical'; static styles: CSSStyleSheet[]; /** @private */ get tabs(): BpTab[]; render(): import("lit").TemplateResult<1>; }