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(promise: Promise, cancellation?: CancellationToken): Promise; //# sourceMappingURL=cancellation.d.ts.map