type SignalLinkOptions any> = { order: number; isPublic: boolean; onUnlink(): void; callback?: THandler; }; /** * SignalLink implements a doubly-linked ring with nodes containing the signal handlers. * @private */ export declare class SignalLink any> { private enabled; private readonly order; newLink: boolean; next: SignalLink; prev: SignalLink; callback?: THandler; readonly isPublic: boolean; private onUnlink; constructor(prev: SignalLink | null, next: SignalLink | null, options: SignalLinkOptions); isEnabled(): boolean; setEnabled(flag: boolean): void; unlink(): boolean; insert(options: SignalLinkOptions): SignalLink; } export {};