UNPKG

@contentstack/cli-cm-clone

Version:
31 lines (30 loc) 864 B
/// <reference types="node" /> import { EventEmitter } from 'events'; /** * Custom AbortSignal implementation */ declare class CustomAbortSignal { eventEmitter: EventEmitter; onabort: ((event: { type: string; target: CustomAbortSignal; }) => void) | null; aborted: boolean; constructor(); toString(): string; get [Symbol.toStringTag](): string; removeEventListener(name: string, handler: (...args: any[]) => void): void; addEventListener(name: string, handler: (...args: any[]) => void): void; dispatchEvent(type: string): void; } /** * Custom AbortController implementation */ declare class CustomAbortController { signal: CustomAbortSignal; constructor(); abort(): void; toString(): string; get [Symbol.toStringTag](): string; } export { CustomAbortController, CustomAbortSignal };