1 | import { Provider } from '@angular/core';
|
2 | import { RuntimeChecks, MetaReducer } from './models';
|
3 | export declare function createActiveRuntimeChecks(runtimeChecks?: Partial<RuntimeChecks>): RuntimeChecks;
|
4 | export declare function createSerializationCheckMetaReducer({ strictActionSerializability, strictStateSerializability, }: RuntimeChecks): MetaReducer;
|
5 | export declare function createImmutabilityCheckMetaReducer({ strictActionImmutability, strictStateImmutability, }: RuntimeChecks): MetaReducer;
|
6 | export declare function createInNgZoneCheckMetaReducer({ strictActionWithinNgZone, }: RuntimeChecks): MetaReducer;
|
7 | export declare function provideRuntimeChecks(runtimeChecks?: Partial<RuntimeChecks>): Provider[];
|
8 | export declare function checkForActionTypeUniqueness(): Provider[];
|
9 | export declare function _runtimeChecksFactory(runtimeChecks: RuntimeChecks): RuntimeChecks;
|
10 | export declare function _actionTypeUniquenessCheck(config: RuntimeChecks): void;
|