import { CdkTree, CdkTreeNode, CdkTreeNodeToggle } from '@angular/cdk/tree'; import { BooleanInput } from '@ui-vts-kit/ng-vts/core/types'; import { VtsTreeNodeComponent } from './node'; import * as i0 from "@angular/core"; export declare class VtsTreeNodeToggleDirective extends CdkTreeNodeToggle { private treeNode; static ngAcceptInputType_vtsNoop: BooleanInput; static ngAcceptInputType_vtsCaret: BooleanInput; static ngAcceptInputType_vtsLoading: BooleanInput; static ngAcceptInputType_vtsDisabled: BooleanInput; static ngAcceptInputType_recursive: BooleanInput; vtsNoop: boolean; vtsCaret: boolean; vtsLoading: boolean; vtsDisabled: boolean; get recursive(): boolean; set recursive(value: boolean); get isExpanded(): boolean; get disabled(): boolean; constructor(_tree: CdkTree, _treeNode: CdkTreeNode, treeNode: VtsTreeNodeComponent); _toggle(event: Event): void; static ɵfac: i0.ɵɵFactoryDeclaration, never>; static ɵcmp: i0.ɵɵComponentDeclaration, "vts-tree-node-toggle", never, { "vtsNoop": { "alias": "vtsNoop"; "required": false; }; "vtsCaret": { "alias": "vtsCaret"; "required": false; }; "vtsLoading": { "alias": "vtsLoading"; "required": false; }; "vtsDisabled": { "alias": "vtsDisabled"; "required": false; }; "recursive": { "alias": "vtsRecursive"; "required": false; }; }, {}, never, ["*"], false, never>; }