/** * This error is thrown when an asynchronous operation has been aborted. * Check for this error by testing the `name` that the name property of the * error matches `"AbortError"`. * * @example * ```ts snippet:AbortErrorSample * import { AbortError } from "@azure/abort-controller"; * * async function doAsyncWork(options: { abortSignal: AbortSignal }): Promise { * if (options.abortSignal.aborted) { * throw new AbortError(); * } * * // do async work * } * * const controller = new AbortController(); * controller.abort(); * try { * doAsyncWork({ abortSignal: controller.signal }); * } catch (e) { * if (e instanceof Error && e.name === "AbortError") { * // handle abort error here. * } * } * ``` */ export declare class AbortError extends Error { constructor(message?: string); } //# sourceMappingURL=AbortError.d.ts.map