import { Option as OptionLegacy } from "@effect-ts/core"; import { Option } from "../Prelude.js"; /** * @tsplus getter Opt toOption * @tsplus static ets/Option.Ops toOption * @tsplus location "@effect-ts-app/core/_ext/Maybe" */ export declare function toOption(o: Option): OptionLegacy.Option; /** * @tsplus static fp-ts-data/Option.Ops fromOption * @tsplus getter ets/Option toOpt * @tsplus location "@effect-ts-app/core/_ext/Maybe" */ export declare function fromOption(o: OptionLegacy.Option): Option.None | Option.Some; export declare const PartialExceptionTypeId: unique symbol; export type PartialExceptionTypeId = typeof PartialExceptionTypeId; export declare class PartialException { readonly _typeId: PartialExceptionTypeId; } /** * Simulates a partial function * @tsplus static fp-ts/data/Option.Ops partial * @tsplus location "@effect-ts-app/core/_ext/Maybe" */ export declare function partial(f: (miss: () => X) => (...args: ARGS) => A): (...args: ARGS) => Option; //# sourceMappingURL=Maybe.d.ts.map