import Tracer from '../logging/tracer'; export interface OngoingRequestCanceller { readonly cancellationPipeName: string | undefined; tryCancelOngoingRequest(seq: number): boolean; } export interface OngoingRequestCancellerFactory { create(serverId: string, tracer: Tracer): OngoingRequestCanceller; } export declare const noopRequestCancellerFactory: { create(_serverId: string, _tracer: Tracer): OngoingRequestCanceller; }; //# sourceMappingURL=cancellation.d.ts.map