@comparaonline/offers-models-factories
Version:
Models for comparaonline offers
16 lines (15 loc) • 416 B
TypeScript
import { Entity, Config } from '@comparaonline/offers-models';
export interface EntityParams {
code?: string;
dataType?: string;
slug?: string;
label?: string;
extraDescription?: string;
icon?: string;
config?: Config;
}
export declare class EntityFactory {
constructor();
build(options?: EntityParams): Entity;
}
export declare const entityFactory: EntityFactory;