import { EntityDataTypes } from '@comparaonline/offers-models-constants';
import { FormatMoney, EntityMoney } from '@comparaonline/offers-models';
import { EntityParams } from '../Entity';
export default interface EntityMoneyParams extends EntityParams {
    dataType: EntityDataTypes.money;
    config: {
        format: FormatMoney;
    };
}
export declare class EntityMoneyFactory {
    build(options?: EntityMoneyParams): EntityMoney;
}
export declare const entityMoneyFactory: EntityMoneyFactory;
