import type { Dinero } from '../types'; import type { Dependencies } from './types'; export declare type MaximumParams = readonly [ dineroObjects: ReadonlyArray> ]; export declare type UnsafeMaximumDependencies = Dependencies; export declare function unsafeMaximum({ calculator, }: UnsafeMaximumDependencies): (dineroObjects: readonly Dinero[]) => Dinero; export declare type SafeMaximumDependencies = Dependencies; export declare function safeMaximum({ calculator, }: SafeMaximumDependencies): (dineroObjects: readonly Dinero[]) => Dinero;