UNPKG

opencart-manager

Version:

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

16 lines (15 loc) 918 B
import IDatabase from "../../interfaces/database"; import IModel from "../../interfaces/model"; import { TManufacturer } from "../../types/manufacturer"; import ManufacturerDescriptionModel from "./manufacturer-description"; export default class ManufacturerModel implements IModel<TManufacturer> { private database; constructor(database: IDatabase); private table; description: ManufacturerDescriptionModel; select(criteria: Partial<TManufacturer>): Promise<any[]>; insert(data: Partial<TManufacturer>): Promise<import("../../types").TResponseHeaders>; update(criteria: Partial<TManufacturer>, data: Partial<TManufacturer>): Promise<import("../../types").TResponseHeaders>; delete(criteria: Partial<TManufacturer>): Promise<import("../../types").TResponseHeaders>; toStore(manufacturerId: number, storeId: number): Promise<import("../../types").TResponseHeaders>; }