import { Observable, OperatorFunction } from "rxjs"; export interface RxCallback extends CallableFunction { (...args: Args): void; } export type PipeFactory = () => OperatorFunction; export declare function useRxCallback(pipe: PipeFactory): [Observable, RxCallback]; export declare function useRxCallback(): [Observable, RxCallback];