import { NativeElement } from '@nonoun/native-core'; /** * Tab container managing tab selection, panel visibility, and a sliding indicator. * @attr {string} value - Currently selected tab value * @attr {boolean} disabled - Disables all tabs * @attr {string} orientation - Layout direction: "horizontal" | "vertical" * @fires native:change - Fired when the active tab changes with `{ value, label }` detail */ export declare class NTabs extends NativeElement { #private; static observedAttributes: string[]; constructor(); get value(): string | null; set value(val: string | null); get disabled(): boolean; set disabled(val: boolean); attributeChangedCallback(name: string, old: string | null, val: string | null): void; setup(): void; teardown(): void; } //# sourceMappingURL=tabs-element.d.ts.map