import { PropertyValueMap } from 'lit';
import { BaseButton, BpTypeButton } from '@blueprintui/components/internals';
import type { BpTabPanel } from '../panel/element.js';
/**
* ```typescript
* import '@blueprintui/components/include/tabs.js';
* ```
*
* ```html
*
* ```
*
* @element bp-tab
* @since 1.0.0
* @slot
* @cssprop --background
*/
export declare class BpTab extends BaseButton implements Pick> {
/** selected visual state */
accessor selected: boolean;
accessor tabPanel: BpTabPanel;
static styles: CSSStyleSheet[];
render(): import("lit").TemplateResult<1>;
connectedCallback(): void;
protected updated(props: PropertyValueMap): void;
}