UNPKG

opencart-manager

Version:

Node.js package helping to manage your opencart store data easily.

18 lines (17 loc) 701 B
import IEntity from "../interfaces/entity"; import type Model from "../model"; import { Multilang } from "../types"; import { TManufacturer, TManufacturerDescription } from "../types/manufacturer"; export default class Manufacturer implements IEntity { private model; private _id?; constructor(model: Model, _id?: number | undefined); data: Partial<TManufacturer>; description: Multilang<TManufacturerDescription>; get id(): number | undefined; setData(newData: Partial<TManufacturer>): this; setDescription(description: Partial<TManufacturerDescription>): this; insert(): Promise<this>; update(): Promise<this>; delete(): Promise<this>; }