/*!
 * Copyright (c) Microsoft Corporation and contributors. All rights reserved.
 * Licensed under the MIT License.
 */
import { TreeSchemaIdentifier, NamedTreeSchema, TreeSchemaBuilder, Named } from "../core";
/**
 * Helper for building {@link NamedTreeSchema}.
 * @alpha
 */
export declare function namedTreeSchema(data: Partial<TreeSchemaBuilder> & Named<TreeSchemaIdentifier>): NamedTreeSchema;
/**
 * @returns a map from name of item with that name from a collection of named items.
 */
export declare function mapFromNamed<T extends Named<TName>, TName>(named: Iterable<T>): Map<TName, T>;
//# sourceMappingURL=viewSchemaUtil.d.ts.map