import type * as Chunk from "../core"
/**
 * Returns the first index for which the given predicate is satisfied.
 */
export declare function indexWhere_<A>(
  self: Chunk.Chunk<A>,
  f: (a: A) => boolean
): number
/**
 * Returns the first index for which the given predicate is satisfied.
 *
 * @dataFirst indexWhere_
 */
export declare function indexWhere<A>(
  f: (a: A) => boolean
): (self: Chunk.Chunk<A>) => number
//# sourceMappingURL=indexWhere.d.ts.map
