UNPKG

1.05 kBTypeScriptView Raw
1import { InjectionToken, ModuleWithProviders } from '@angular/core';
2import { Observable } from 'rxjs';
3import { StoreDevtoolsConfig, StoreDevtoolsOptions } from './config';
4import { StoreDevtools } from './devtools';
5import { ReduxDevtoolsExtension } from './extension';
6import * as i0 from "@angular/core";
7export declare const IS_EXTENSION_OR_MONITOR_PRESENT: InjectionToken<boolean>;
8export declare function createIsExtensionOrMonitorPresent(extension: ReduxDevtoolsExtension | null, config: StoreDevtoolsConfig): boolean;
9export declare function createReduxDevtoolsExtension(): any;
10export declare function createStateObservable(devtools: StoreDevtools): Observable<any>;
11export declare class StoreDevtoolsModule {
12 static instrument(options?: StoreDevtoolsOptions): ModuleWithProviders<StoreDevtoolsModule>;
13 static ɵfac: i0.ɵɵFactoryDeclaration<StoreDevtoolsModule, never>;
14 static ɵmod: i0.ɵɵNgModuleDeclaration<StoreDevtoolsModule, never, never, never>;
15 static ɵinj: i0.ɵɵInjectorDeclaration<StoreDevtoolsModule>;
16}