UNPKG

729 BTypeScriptView Raw
1/**
2 * @license
3 * Copyright Google LLC All Rights Reserved.
4 *
5 * Use of this source code is governed by an MIT-style license that can be
6 * found in the LICENSE file at https://angular.io/license
7 */
8/// <amd-module name="@angular/language-service/src/global_symbols" />
9import * as ng from '../src/types';
10export declare const EMPTY_SYMBOL_TABLE: Readonly<ng.SymbolTable>;
11/**
12 * A factory function that returns a symbol table that contains all global symbols
13 * available in an interpolation scope in a template.
14 * This function creates the table the first time it is called, and return a cached
15 * value for all subsequent calls.
16 */
17export declare const createGlobalSymbolTable: (query: ng.SymbolQuery) => ng.SymbolTable;