import type * as P from "@principia/prelude"; import type { NonEmptyArray, URI, V } from "./model"; export declare const zip_: (fa: NonEmptyArray, fb: NonEmptyArray) => NonEmptyArray; export declare const zip: (fb: NonEmptyArray) => (fa: NonEmptyArray) => NonEmptyArray; /** * ```haskell * pure :: a -> NonEmptyArray a * ``` * * Lifts a value into a `NonEmptyArray` * * @category Applicative * @since 1.0.0 */ export declare const pure: (a: A) => NonEmptyArray; export declare const Applicative: P.Applicative<[URI], V>; //# sourceMappingURL=applicative.d.ts.map