import { ROSet } from "@effect-ts-app/core/Prelude";
import { Refinement, Predicate } from "@fp-ts/data/Predicate";
import { Option } from "../../Prelude.js";
export declare function find_(as: ROSet, refinement: Refinement): B | undefined;
export declare function find_(set: ROSet, predicate: Predicate): A | undefined;
export declare function findFirst_(set: ROSet, refinement: Refinement): Option;
export declare function findFirst_(set: ROSet, predicate: Predicate): Option;
export declare function findFirstMap_(set: ROSet, f: (a: A) => Option): Option;
//# sourceMappingURL=Set.d.ts.map