|
7 | 7 | /// <reference lib="dom" /> |
8 | 8 | /// <reference lib="esnext.asynciterable" /> |
9 | 9 |
|
| 10 | +import { AbortError } from '@azure/abort-controller'; |
10 | 11 | import { AbortSignal as AbortSignal_2 } from 'node-abort-controller'; |
11 | 12 | import { Pipeline } from '@azure/core-rest-pipeline'; |
| 13 | +import { RestError } from '@azure/core-rest-pipeline'; |
12 | 14 | import { TokenCredential } from '@azure/core-auth'; |
13 | 15 |
|
| 16 | +export { AbortError } |
| 17 | + |
14 | 18 | // @public (undocumented) |
15 | 19 | export interface Agent { |
16 | 20 | // (undocumented) |
@@ -704,7 +708,7 @@ export interface ErrorBody { |
704 | 708 | } |
705 | 709 |
|
706 | 710 | // @public (undocumented) |
707 | | -export interface ErrorResponse extends Error { |
| 711 | +export class ErrorResponse extends Error { |
708 | 712 | // (undocumented) |
709 | 713 | [key: string]: any; |
710 | 714 | // (undocumented) |
@@ -1552,6 +1556,8 @@ interface Response_2<T> { |
1552 | 1556 | } |
1553 | 1557 | export { Response_2 as Response } |
1554 | 1558 |
|
| 1559 | +export { RestError } |
| 1560 | + |
1555 | 1561 | // @public |
1556 | 1562 | export interface RetryOptions { |
1557 | 1563 | fixedRetryIntervalInMilliseconds: number; |
@@ -1858,6 +1864,13 @@ export class StoredProcedures { |
1858 | 1864 | // @public (undocumented) |
1859 | 1865 | export type SubStatusCode = number; |
1860 | 1866 |
|
| 1867 | +// @public (undocumented) |
| 1868 | +export class TimeoutError extends Error { |
| 1869 | + constructor(message?: string); |
| 1870 | + // (undocumented) |
| 1871 | + readonly code: string; |
| 1872 | +} |
| 1873 | + |
1861 | 1874 | // @public |
1862 | 1875 | export class TimeSpan { |
1863 | 1876 | constructor(days: number, hours: number, minutes: number, seconds: number, milliseconds: number); |
|
0 commit comments