{"version":3,"file":"node.d.ts","sources":["node.d.ts"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AACA;AACA","sourcesContent":["/**\n * @license\n * Copyright Google LLC All Rights Reserved.\n *\n * Use of this source code is governed by an MIT-style license that can be\n * found in the LICENSE file at https://angular.io/license\n */\nimport { CdkNestedTreeNode, CdkTree, CdkTreeNode, CdkTreeNodeDef } from '@angular/cdk/tree';\nimport { AfterContentInit, DoCheck, ElementRef, IterableDiffers, OnDestroy, OnInit } from '@angular/core';\nimport { CanDisable, HasTabIndex } from '@angular/material/core';\nimport { BooleanInput, NumberInput } from '@angular/cdk/coercion';\ndeclare const _MatTreeNodeBase: import(\"@angular/material/core/common-behaviors/constructor\").Constructor & import(\"@angular/material/core/common-behaviors/constructor\").AbstractConstructor & import(\"@angular/material/core/common-behaviors/constructor\").Constructor & import(\"@angular/material/core/common-behaviors/constructor\").AbstractConstructor & typeof CdkTreeNode;\n/**\n * Wrapper for the CdkTree node with Material design styles.\n */\nexport declare class MatTreeNode extends _MatTreeNodeBase implements CanDisable, DoCheck, HasTabIndex, OnInit, OnDestroy {\n constructor(elementRef: ElementRef, tree: CdkTree, tabIndex: string);\n ngOnInit(): void;\n ngDoCheck(): void;\n ngOnDestroy(): void;\n static ngAcceptInputType_disabled: BooleanInput;\n static ngAcceptInputType_tabIndex: NumberInput;\n}\n/**\n * Wrapper for the CdkTree node definition with Material design styles.\n * Captures the node's template and a when predicate that describes when this node should be used.\n */\nexport declare class MatTreeNodeDef extends CdkTreeNodeDef {\n data: T;\n}\n/**\n * Wrapper for the CdkTree nested node with Material design styles.\n */\nexport declare class MatNestedTreeNode extends CdkNestedTreeNode implements AfterContentInit, DoCheck, OnDestroy, OnInit {\n node: T;\n /** Whether the node is disabled. */\n get disabled(): any;\n set disabled(value: any);\n private _disabled;\n /** Tabindex for the node. */\n get tabIndex(): number;\n set tabIndex(value: number);\n private _tabIndex;\n constructor(elementRef: ElementRef, tree: CdkTree, differs: IterableDiffers, tabIndex: string);\n ngOnInit(): void;\n ngDoCheck(): void;\n ngAfterContentInit(): void;\n ngOnDestroy(): void;\n static ngAcceptInputType_disabled: BooleanInput;\n}\nexport {};\n"]}