import { Observable, Subject } from "rxjs"; export declare function resettable(factory: (...args: U) => Subject, ...args: U): { readonly closed: boolean; readonly observable: Observable; readonly subject: Subject; reset(...args: U): void; unsubscribe(): void; };