import "./global.js"; import type * as MAP from "@effect-ts/core/Collections/Immutable/Map"; import type * as CNK from "@fp-ts/data/Chunk"; import type * as EQ from "@effect-ts/core/Equal"; import type * as ORD from "@effect-ts/core/Ord"; import type * as EITHER from "@fp-ts/data/Either"; import type * as LNS from "@effect-ts/monocle/Lens"; import type * as NS from "@effect-ts-app/core/NonEmptySet"; import type * as O from "@fp-ts/data/Option"; import type * as SET from "@effect-ts-app/core/Set"; export declare namespace Equal { export * from "@effect-ts/core/Equal"; } /** @tsplus type ets/Equal */ export type Equal = EQ.Equal; export declare namespace Either { export * from "@fp-ts/data/Either"; } /** @tsplus type fp-ts/data/Either */ export type Either = EITHER.Either; export declare namespace Ord { export * from "@effect-ts/core/Ord"; } /** @tsplus type ets/Ord */ export type Ord = ORD.Ord; export declare namespace Option { export * from "@fp-ts/data/Option"; } /** * @tsplus companion fp-ts/data/Option.Ops * @tsplus type fp-ts/data/Option */ export type Option = O.Option; export declare namespace Chunk { export * from "@fp-ts/data/Chunk"; } /** * @tsplus companion fp-ts/data/Chunk.Ops * @tsplus type fp-ts/data/Chunk */ export type Chunk = CNK.Chunk; export declare namespace NonEmptySet { export * from "@effect-ts-app/core/NonEmptySet"; } /** @tsplus type ets/NonEmptySet */ export type NonEmptySet = NS.NonEmptySet; export declare namespace ROArray { export * from "@effect-ts-app/core/Array"; } /** * @tsplus type ReadonlyArray * @tsplus type Iterable * @tsplus companion fp-ts/data/ReadonlyArray.Ops * @tsplus companion fp-ts/data/ReadonlyArray.Ops */ export type ROArray = ReadonlyArray; export declare namespace Set { export * from "@effect-ts-app/core/Set"; } /** @tsplus type ets/Set */ export type Set = SET.Set; export declare namespace ROSet { export * from "@effect-ts-app/core/Set"; } /** * @tsplus type ets/Set * @tsplus type ets/ROSet */ export type ROSet = SET.Set; export declare namespace Map { export * from "@effect-ts/core/Collections/Immutable/Map"; } /** @tsplus type ets/Map */ export type Map = MAP.Map; export declare namespace ROMap { export * from "@effect-ts/core/Collections/Immutable/Map"; } /** @tsplus type ets/Map */ export type ROMap = MAP.Map; export declare namespace Lens { export * from "@effect-ts/monocle/Lens"; } /** @tsplus type ets/Lens */ export type Lens = LNS.Lens; export type NonEmptyArguments = [T, ...T[]]; //# sourceMappingURL=Prelude.d.ts.map