import { JSX } from '../../../stencil-public-runtime'; import { GuxTreeSize, GuxTreeAlignment } from './gux-tree.types'; /** * @slot default - gux-branch or gux-leaf elements */ export declare class GuxTree { root: HTMLGuxTreeBetaElement; internals: ElementInternals; value: string; get disabled(): boolean; set disabled(value: boolean); private _disabled; size: GuxTreeSize; alignment: GuxTreeAlignment; handleValueChange(newValue: string, oldValue: string): void; handleDisabledChange(): void; onClick(event: MouseEvent): void; handleKeydown(event: KeyboardEvent): void; formAssociatedCallback(form: HTMLFormElement | null): void; formDisabledCallback(): void; formResetCallback(): void; formStateRestoreCallback(state: string): void; componentWillLoad(): void; componentDidLoad(): void; private onDefaultSlotchange; render(): JSX.Element; }