@ngrx/signals
Version:
Reactive Store and Set of Utilities for Angular Signals
7 lines (4 loc) • 401 B
TypeScript
import { StateSource, Prettify, WritableStateSource } from '@ngrx/signals';
type UnprotectedSource<Source extends StateSource<object>> = Source extends StateSource<infer State> ? Prettify<Omit<Source, keyof StateSource<State>> & WritableStateSource<State>> : never;
declare function unprotected<Source extends StateSource<object>>(source: Source): UnprotectedSource<Source>;
export { unprotected };