import { Either } from "@fncts/base/data/Either/definition"; import { ParseError } from "@fncts/schema/ParseError"; /** * @tsplus type fncts.schema.ParseResult * @tsplus companion fncts.schema.ParseResultOps */ export interface ParseResult extends Either { } /** * @tsplus static fncts.schema.ParseResultOps succeed * @tsplus location "@fncts/schema/ParseResult" */ export declare function succeed(value: A): ParseResult; /** * @tsplus static fncts.schema.ParseResultOps fail * @tsplus location "@fncts/schema/ParseResult" */ export declare function fail(value: ParseError): ParseResult;