UNPKG

@neo-one/server-plugin

Version:

NEO•ONE Server plugin API.

37 lines (36 loc) 1.2 kB
/// <reference types="node" /> import { EventEmitter } from 'events'; export declare const AbortError: { new (): { readonly name: string; readonly code: string; message: string; stack?: string | undefined; }; captureStackTrace(targetObject: Object, constructorOpt?: Function | undefined): void; prepareStackTrace?: ((err: Error, stackTraces: NodeJS.CallSite[]) => any) | undefined; stackTraceLimit: number; }; export declare class AbortSignal extends EventEmitter { protected mutableAborted: boolean; constructor(); aborted: boolean; check(): void; toString(): string; readonly [Symbol.toStringTag]: string; } export declare class CombinedAbortSignal extends AbortSignal { readonly signals: readonly AbortSignal[]; constructor(signals: readonly AbortSignal[]); aborted: boolean; toString(): string; readonly [Symbol.toStringTag]: string; } export declare class AbortController { static combineSignals(signal: AbortSignal, ...signals: AbortSignal[]): AbortSignal; readonly signal: AbortSignal; constructor(); abort(): void; toString(): string; readonly [Symbol.toStringTag]: string; }