/**
 * @license
 * Copyright Google Inc. All Rights Reserved.
 *
 * Use of this source code is governed by an MIT-style license that can be
 * found in the LICENSE file at https://angular.io/license
 */
import { __core_private__ as r, __core_private_types__ as t } from '@angular/core';
export declare var isDefaultChangeDetectionStrategy: typeof t.isDefaultChangeDetectionStrategy;
export declare type ChangeDetectorStatus = t.ChangeDetectorStatus;
export declare var ChangeDetectorStatus: typeof t.ChangeDetectorStatus;
export declare var CHANGE_DETECTION_STRATEGY_VALUES: typeof t.CHANGE_DETECTION_STRATEGY_VALUES;
export declare var constructDependencies: typeof t.constructDependencies;
export declare type LifecycleHooks = t.LifecycleHooks;
export declare var LifecycleHooks: typeof t.LifecycleHooks;
export declare var LIFECYCLE_HOOKS_VALUES: typeof t.LIFECYCLE_HOOKS_VALUES;
export declare type ReflectorReader = t.ReflectorReader;
export declare var ReflectorReader: typeof t.ReflectorReader;
export declare var ReflectorComponentResolver: typeof t.ReflectorComponentResolver;
export declare type AppElement = t.AppElement;
export declare var AppElement: typeof t.AppElement;
export declare var CodegenComponentFactoryResolver: typeof t.CodegenComponentFactoryResolver;
export declare var AppView: typeof t.AppView;
export declare type DebugAppView<T> = t.DebugAppView<T>;
export declare var DebugAppView: typeof t.DebugAppView;
export declare type ViewType = t.ViewType;
export declare var ViewType: typeof t.ViewType;
export declare var MAX_INTERPOLATION_VALUES: typeof t.MAX_INTERPOLATION_VALUES;
export declare var checkBinding: typeof t.checkBinding;
export declare var flattenNestedViewRenderNodes: typeof t.flattenNestedViewRenderNodes;
export declare var interpolate: typeof t.interpolate;
export declare var ViewUtils: typeof t.ViewUtils;
export declare var VIEW_ENCAPSULATION_VALUES: typeof t.VIEW_ENCAPSULATION_VALUES;
export declare var DebugContext: typeof t.DebugContext;
export declare var StaticNodeDebugInfo: typeof t.StaticNodeDebugInfo;
export declare var devModeEqual: typeof t.devModeEqual;
export declare var uninitialized: typeof t.uninitialized;
export declare var ValueUnwrapper: typeof t.ValueUnwrapper;
export declare var TemplateRef_: typeof t.TemplateRef_;
export declare type RenderDebugInfo = t.RenderDebugInfo;
export declare var RenderDebugInfo: typeof t.RenderDebugInfo;
export declare var SecurityContext: typeof t.SecurityContext;
export declare type SecurityContext = t.SecurityContext;
export declare var SanitizationService: typeof t.SanitizationService;
export declare type SanitizationService = t.SanitizationService;
export declare var createProvider: typeof t.createProvider;
export declare var isProviderLiteral: typeof t.isProviderLiteral;
export declare var EMPTY_ARRAY: typeof t.EMPTY_ARRAY;
export declare var EMPTY_MAP: typeof t.EMPTY_MAP;
export declare var pureProxy1: typeof t.pureProxy1;
export declare var pureProxy2: typeof t.pureProxy2;
export declare var pureProxy3: typeof t.pureProxy3;
export declare var pureProxy4: typeof t.pureProxy4;
export declare var pureProxy5: typeof t.pureProxy5;
export declare var pureProxy6: typeof t.pureProxy6;
export declare var pureProxy7: typeof t.pureProxy7;
export declare var pureProxy8: typeof t.pureProxy8;
export declare var pureProxy9: typeof t.pureProxy9;
export declare var pureProxy10: typeof t.pureProxy10;
export declare var castByValue: typeof t.castByValue;
export declare type Console = t.Console;
export declare var Console: typeof t.Console;
export declare var reflector: t.Reflector;
export declare type Reflector = t.Reflector;
export declare type NoOpAnimationPlayer = t.NoOpAnimationPlayer;
export declare var NoOpAnimationPlayer: typeof t.NoOpAnimationPlayer;
export declare type AnimationPlayer = t.AnimationPlayer;
export declare var AnimationPlayer: typeof t.AnimationPlayer;
export declare type NoOpAnimationDriver = t.NoOpAnimationDriver;
export declare var NoOpAnimationDriver: typeof t.NoOpAnimationDriver;
export declare type AnimationDriver = t.AnimationDriver;
export declare var AnimationDriver: typeof t.AnimationDriver;
export declare type AnimationSequencePlayer = t.AnimationSequencePlayer;
export declare var AnimationSequencePlayer: typeof t.AnimationSequencePlayer;
export declare type AnimationGroupPlayer = t.AnimationGroupPlayer;
export declare var AnimationGroupPlayer: typeof t.AnimationGroupPlayer;
export declare type AnimationKeyframe = t.AnimationKeyframe;
export declare var AnimationKeyframe: typeof t.AnimationKeyframe;
export declare type AnimationStyles = t.AnimationStyles;
export declare var AnimationStyles: typeof t.AnimationStyles;
export declare var ANY_STATE: string;
export declare var DEFAULT_STATE: string;
export declare var EMPTY_STATE: string;
export declare var FILL_STYLE_FLAG: string;
export declare var prepareFinalAnimationStyles: typeof t.prepareFinalAnimationStyles;
export declare var balanceAnimationKeyframes: typeof t.balanceAnimationKeyframes;
export declare var flattenStyles: typeof t.flattenStyles;
export declare var clearStyles: typeof t.clearStyles;
export declare var collectAndResolveStyles: typeof r.collectAndResolveStyles;
export declare var renderStyles: typeof t.renderStyles;
