type WithAbortSignalProxy<T> = T & {
withAbortSignal(signal: AbortSignal): T;
};
declare function withAbortSignalProxy<T extends object>(obj: T, defaultSignal?: AbortSignal): WithAbortSignalProxy<T>;
export { type WithAbortSignalProxy, withAbortSignalProxy };