import { EntityDataTypes } from '@comparaonline/offers-models-constants';
import { EntityList, Config } from '@comparaonline/offers-models';
import { EntityParams } from '../Entity';
export default interface EntityListParams extends EntityParams {
    dataType: EntityDataTypes.list;
    config: Config;
}
export declare class EntityListFactory {
    options: EntityListParams;
    constructor();
    build(options?: EntityListParams): EntityList;
}
export declare const entityListFactory: EntityListFactory;
