facturapi-es6
Version:
FacturAPI makes it easy for developers to generate valid Invoices in Mexico (known as Factura Electrónica or CFDI).
16 lines (15 loc) • 585 B
TypeScript
import Wrapper from "./wrapper";
import { Product } from "./types/product";
import { Query, QueryResponse } from "./types/query";
declare class Products {
wrapper: Wrapper;
constructor(wrapper: Wrapper);
create(data: Partial<Product>): Promise<Product>;
list(params: Query): Promise<QueryResponse<Product>>;
retrieve(id: string): Promise<Product>;
update(id: string, data: Partial<Product>): Promise<Product>;
del(id: string): Promise<Product>;
keys(criteria: string): Promise<any>;
units(criteria: string): Promise<any>;
}
export default Products;