import { IWebshopCategory, IWebshopPricePoint } from '../shopweb/ICategory'; import { IPricePoint } from '../domain/IPricePoint'; import { ICreatedAt, IOrderable } from '../domain/IOffer'; declare type PricePointPredicate = (item: IWebshopCategory) => boolean; export declare const isGrowthFundCategory: PricePointPredicate; export declare const isOfferCategory: PricePointPredicate; export declare const byOrder: (a: IOrderable, b: IOrderable) => number; export declare const byCreatedAt: (a: ICreatedAt, b: ICreatedAt) => number; export declare const getPricePoints: (predicate: PricePointPredicate) => (categories: IWebshopCategory[]) => IPricePoint[]; export declare const translatePricePointToDomain: (item: IWebshopPricePoint) => IPricePoint; export {};