import { NativeElement } from '@nonoun/native-core'; /** * Column header cell with optional sort toggle. * @attr {string} sort - Current sort state: "none" | "asc" | "desc" * @attr {boolean} sortable - Enables click-to-sort behavior * @fires native:sort - Fired on sort toggle with `{ column }` detail */ export declare class NTableHeader extends NativeElement { #private; static observedAttributes: string[]; constructor(); get column(): string; get sortable(): boolean; get sort(): string; set sort(val: string); attributeChangedCallback(name: string, old: string | null, val: string | null): void; setup(): void; teardown(): void; } //# sourceMappingURL=table-header-element.d.ts.map