import type { Semigroup } from "@principia/prelude";
import type { NonEmptyArray } from "./model";
/**
* ```haskell
* fold :: Semigroup s => s a -> NonEmptyArray a -> a
* ```
*/
export declare const fold: (S: Semigroup) => (as: NonEmptyArray) => A;
//# sourceMappingURL=destructors.d.ts.map