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;
