@microsoft/dev-tunnels-ssh
Version:
SSH library for Dev Tunnels
10 lines • 467 B
TypeScript
import { CancellationToken, CancellationTokenSource } from 'vscode-jsonrpc';
export { CancellationToken, CancellationTokenSource };
/**
* Error thrown when an operation is cancelled via a CancellationToken.
*/
export declare class CancellationError extends Error {
constructor(message?: string);
}
export declare function withCancellation<T>(promise: Promise<T>, cancellation?: CancellationToken): Promise<T>;
//# sourceMappingURL=cancellation.d.ts.map