UNPKG

opencart-manager

Version:

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

15 lines (14 loc) 824 B
import IDatabase from "../../interfaces/database"; import IModel from "../../interfaces/model"; import { TAttributeGroup } from "../../types"; import AttributeGroupDescriptionModel from "./attribute-group-description"; export default class AttributeGroupModel implements IModel<TAttributeGroup> { private database; constructor(database: IDatabase); private table; description: AttributeGroupDescriptionModel; select(criteria: Partial<TAttributeGroup>): Promise<any[]>; insert(data: Partial<TAttributeGroup>): Promise<import("../../types").TResponseHeaders>; update(criteria: Partial<TAttributeGroup>, data: Partial<TAttributeGroup>): Promise<import("../../types").TResponseHeaders>; delete(criteria: Partial<TAttributeGroup>): Promise<import("../../types").TResponseHeaders>; }