import { Subscribable } from "./subscribable"; export interface ISubscribableProxy>> { addTarget(target: T): void; removeTarget(target: T): void; destroy(): void; } export declare function createProxy>>(): T & ISubscribableProxy;