UNPKG

@antischematic/angular-state-library

Version:
12 lines (11 loc) 897 B
import { MonoTypeOperatorFunction, Observable, OperatorFunction, TeardownLogic } from "rxjs"; import { TypedChanges } from "./interfaces"; export declare function useOperator<T extends OperatorFunction<Observable<unknown>, unknown>>(operator: T): void; export declare function useSwitch(operator?: MonoTypeOperatorFunction<Observable<unknown>>): void; export declare function useMerge(): void; export declare function useMerge(concurrent: number): void; export declare function useMerge(operator?: MonoTypeOperatorFunction<Observable<unknown>>, concurrent?: number): void; export declare function useConcat(operator?: MonoTypeOperatorFunction<Observable<unknown>>): void; export declare function useExhaust(operator?: MonoTypeOperatorFunction<Observable<unknown>>): void; export declare function addTeardown(teardown: TeardownLogic): void; export declare function useInputs<T>(): TypedChanges<T>;