import { Refinement } from "@tsplus/stdlib/data/Function"; import { Maybe } from "@tsplus/stdlib/data/Maybe/definition"; import { Predicate } from "@tsplus/stdlib/data/Predicate"; /** * Returns a smart constructor based on the given predicate. * @tsplus static Maybe.Ops fromPredicate * @tsplus location "@tsplus/stdlib/data/Maybe/fromPredicate" */ export declare function fromPredicate(a: A, refinement: Refinement): Maybe; export declare function fromPredicate(a: A, predicate: Predicate): Maybe; //# sourceMappingURL=fromPredicate.d.ts.map