typescript-language-server
Version:
Language Server Protocol (LSP) implementation for TypeScript using tsserver
19 lines • 666 B
TypeScript
export interface OngoingRequestCanceller {
readonly cancellationPipeName: string | undefined;
tryCancelOngoingRequest(seq: number): boolean;
}
export interface OngoingRequestCancellerFactory {
create(): OngoingRequestCanceller;
}
export declare const noopRequestCancellerFactory: {
create(): OngoingRequestCanceller;
};
export declare class NodeRequestCanceller implements OngoingRequestCanceller {
readonly cancellationPipeName: string;
constructor();
tryCancelOngoingRequest(seq: number): boolean;
}
export declare const nodeRequestCancellerFactory: {
create(): OngoingRequestCanceller;
};
//# sourceMappingURL=cancellation.d.ts.map