import Option from "../entities/option"; import OptionValue from "../entities/option-value"; import IFactory from "../interfaces/factory"; import type Model from "../model"; import { TOptionValue } from "../types"; export default class OptionValueFactory implements IFactory { private model; constructor(model: Model); create(option: Option): OptionValue; extract(criteria: Partial): Promise; extractAll(criteria: Partial): Promise; private createEntityFromRowData; }