@lynsoluciones/medusa-docs
Version:
Medusa plugins to generate docs
17 lines (16 loc) • 845 B
TypeScript
import { TransactionBaseService } from "@medusajs/medusa";
import { DocumentSettings } from "../models/document-settings";
import { ShippingTagResult } from "./types/api";
import { ShippingTagTemplateKind } from "./types/template-kind";
export default class ShippingTagService extends TransactionBaseService {
private readonly orderService;
private readonly documentShippingTagSettingsService;
constructor(container: any);
private calculateFormatNumber;
private calculateTemplateKind;
private getNextNumber;
getLastDocumentSettings(): Promise<DocumentSettings | undefined>;
getShippingTag(shippingTagId: string, includeBuffer?: boolean): Promise<ShippingTagResult>;
create(orderId: string): Promise<ShippingTagResult>;
generatePreview(templateKind: ShippingTagTemplateKind): Promise<ShippingTagResult>;
}