export declare function rootLView(): any; export declare const HOST = 0; export declare const TVIEW = 1; export declare const FLAGS = 2; export declare const PARENT = 3; export declare const NEXT = 4; export declare const DESCENDANT_VIEWS_TO_REFRESH = 5; export declare const T_HOST = 6; export declare const CLEANUP = 7; export declare const CONTEXT = 8; export declare const INJECTOR = 9; export declare const ENVIRONMENT = 10; export declare const RENDERER = 11; export declare const CHILD_HEAD = 12; export declare const CHILD_TAIL = 13; export declare const DECLARATION_VIEW = 14; export declare const DECLARATION_COMPONENT_VIEW = 15; export declare const DECLARATION_LCONTAINER = 16; export declare const PREORDER_HOOK_FLAGS = 17; export declare const QUERIES = 18; export declare const ID = 19; export declare const EMBEDDED_VIEW_INJECTOR = 20; export declare const ON_DESTROY_HOOKS = 21; export declare const HYDRATION = 22; export declare const REACTIVE_TEMPLATE_CONSUMER = 23; export declare const REACTIVE_HOST_BINDING_CONSUMER = 24; export declare const HEADER_OFFSET = 25; export declare const TYPE = 1; export declare const HAS_TRANSPLANTED_VIEWS = 2; export declare const NATIVE = 7; export declare const VIEW_REFS = 8; export declare const MOVED_VIEWS = 9; export declare const DEHYDRATED_VIEWS = 10; export declare const CONTAINER_HEADER_OFFSET = 11; /** * Analyze your components at runtime in your debug console. * @example rg.component() // The whole application. * @example rg.component('MyComponentName') // A specific component. * @example rg.component(this) // The component the debugger stopped in. */ export declare function debugComponent(arg: any): any; /** * @example rg.debug.component('AppComponent') // A specific component */ export declare function debugComponentByName(name: string): any; export declare class NiceView { name: any; context: {}; more: any; children: (NiceView | NiceContainer)[]; constructor(lView: Array, state?: { cacheNames?: {}; cacheLViews?: WeakMap; }); get parent(): NiceView; toString(): any; } export declare class NiceContainer { more: any; children: any; childrenTransplant: any; constructor(lContainer: Array, state?: { cacheNames?: {}; cacheLViews?: WeakMap; }); } export declare const global_rgComponent: typeof debugComponent; export declare const global_rgLView: (lView: any) => NiceView;