UNPKG

1.74 kBTypeScriptView Raw
1export * from './lib/array-utils';
2export { default as assert, deprecate } from './lib/assert';
3export { dict, isDict, isObject, StackImpl as Stack } from './lib/collections';
4export * from './lib/dom';
5export { isSerializationFirstNode, SERIALIZATION_FIRST_NODE_STRING, } from './lib/is-serialization-first-node';
6export { assign, fillNulls, values } from './lib/object-utils';
7export * from './lib/platform-utils';
8export * from './lib/string';
9export * from './lib/immediate';
10export * from './lib/template';
11export { default as _WeakSet } from './lib/weak-set';
12export { castToSimple, castToBrowser, checkNode } from './lib/simple-cast';
13export * from './lib/present';
14export { default as intern } from './lib/intern';
15export { default as buildUntouchableThis } from './lib/untouchable-this';
16export { default as debugToString } from './lib/debug-to-string';
17export { beginTestSteps, endTestSteps, logStep, verifySteps } from './lib/debug-steps';
18export declare type FIXME<T, S extends string> = (T & S) | T;
19/**
20 * This constant exists to make it easier to differentiate normal logs from
21 * errant console.logs. LOCAL_LOGGER should only be used inside a
22 * LOCAL_SHOULD_LOG check.
23 *
24 * It does not alleviate the need to check LOCAL_SHOULD_LOG, which is used
25 * for stripping.
26 */
27export declare const LOCAL_LOGGER: Console;
28/**
29 * This constant exists to make it easier to differentiate normal logs from
30 * errant console.logs. LOGGER can be used outside of LOCAL_SHOULD_LOG checks,
31 * and is meant to be used in the rare situation where a console.* call is
32 * actually appropriate.
33 */
34export declare const LOGGER: Console;
35export declare function assertNever(value: never, desc?: string): never;
36//# sourceMappingURL=index.d.ts.map
\No newline at end of file