import { type Accessor } from "./signals.js"; export type Maybe = T | void | null | undefined | false; /** * Reactively transforms an array with a callback function - underlying helper for the `` control flow * * similar to `Array.prototype.map`, but gets the value and index as accessors, transforms only values that changed and returns an accessor and reactively tracks changes to the list. * * @description https://docs.solidjs.com/reference/reactive-utilities/map-array */ export declare function mapArray(list: Accessor>, map: (value: Accessor, index: Accessor) => MappedItem, options?: { keyed?: boolean | ((item: Item) => any); fallback?: Accessor; name?: string; }): Accessor; /** * Reactively repeats a callback function the count provided - underlying helper for the `` control flow * * @description https://docs.solidjs.com/reference/reactive-utilities/repeat */ export declare function repeat(count: Accessor, map: (index: number) => any, options?: { from?: Accessor; fallback?: Accessor; name?: string; }): Accessor;