ix
Version:
The Interactive Extensions for JavaScript
15 lines (14 loc) • 515 B
TypeScript
import { AsyncIterableX } from '../../asynciterable/asynciterablex';
import { _finally as _finallyProto } from '../../asynciterable/finally';
/**
* @ignore
*/
export declare function finallyProto<TSource>(this: AsyncIterableX<TSource>, action: () => any | Promise<any>): AsyncIterableX<TSource>;
export declare namespace asynciterable {
let _finally: typeof _finallyProto;
}
declare module '../../asynciterable/asynciterablex' {
interface AsyncIterableX<T> {
finally: typeof finallyProto;
}
}