import { NativeElement } from '@nonoun/native-core'; /** * `` — Structural trait provider. * * Three modes: * - **Wrapper** (default): Applies traits to first element child * - **Selector** (`for="selector"`): Applies traits to matching descendants * - **Provider** (`provides="..."`): Exposes a StoreController via context */ export declare class NController extends NativeElement { #private; static observedAttributes: string[]; connectedCallback(): void; disconnectedCallback(): void; setup(): void; teardown(): void; attributeChangedCallback(name: string, old: string | null, val: string | null): void; } //# sourceMappingURL=controller-element.d.ts.map