import { LitElement } from 'lit'; import { TabDefinitions } from '../types'; declare const NAME = "canary-filter-tabs-glob"; /** * @csspart container - Container * @csspart tab - Tab * @csspart active - Active tab * @csspart inactive - Inactive tab */ export declare class CanaryFilterTabsGlob extends LitElement { tabs: TabDefinitions; private _selected; connectedCallback(): void; render(): import('lit-html').TemplateResult<1>; private _handleChangeTab; private _ensureTabs; private _ensureSelected; static styles: import('lit').CSSResult; } declare global { interface HTMLElementTagNameMap { [NAME]: CanaryFilterTabsGlob; } namespace JSX { interface IntrinsicElements { [NAME]: any; } } } export {};