import type { Eq } from "@principia/prelude/Eq";
export declare const fromSet: (s: Set) => ReadonlySet;
export declare const empty: ReadonlySet;
export declare const singleton: (a: A) => ReadonlySet;
export declare const fromArray_: (as: readonly A[], E: Eq) => ReadonlySet;
export declare const fromArray: (E: Eq) => (as: readonly A[]) => ReadonlySet;
//# sourceMappingURL=constructors.d.ts.map