import { Emitter } from '@mantou/gem/lib/decorators'; import { GemElement, TemplateResult } from '@mantou/gem/lib/element'; import { DuoyunScrollBaseElement } from './base/scroll'; import './use'; import './compartment'; import './divider'; export interface TabItem { tab: string | TemplateResult; value?: T; icon?: string | Element | DocumentFragment; getContent?: () => string | TemplateResult; } /** * @customElement dy-tabs */ export declare class DuoyunTabsElement extends GemElement { #private; static tabs: string; static tab: string; static currentTab: string; static icon: string; static marker: string; static divider: string; center: boolean; orientation: 'horizontal' | 'vertical'; data?: TabItem[]; value?: any; change: Emitter; constructor(); render: () => TemplateResult; } /** * @customElement dy-tab-panel */ export declare class DuoyunTabPanelElement extends DuoyunScrollBaseElement { vertical: boolean; constructor(); } //# sourceMappingURL=tabs.d.ts.map