import { Ref } from './types'; interface Mapper { (v: T): U; (v: T, i: Ref): U; } export declare function map(list: () => T[], mapFn: Mapper): () => U[]; export declare function index(list: () => T[], mapFn: (v: Ref, i: number) => U): () => U[]; export {};