import type { Fn2, Nullable } from "@thi.ng/api"; import type { Transducer } from "./api.js"; /** * Transducer. Similar to {@link mapcat}, but given `fn` takes two arguments: * `index` and `value` to transform. * * @remarks * An optional start index `offset` can be provided (default 0). Also see * {@link mapIndexed}. * * @param fn - transformation function * @param offset - initial index */ export declare function mapcatIndexed(fn: Fn2>>, offset?: number): Transducer; export declare function mapcatIndexed(fn: Fn2>>, src: Iterable): IterableIterator; export declare function mapcatIndexed(fn: Fn2>>, offset: number, src: Iterable): IterableIterator; //# sourceMappingURL=mapcat-indexed.d.ts.map