UNPKG

@lynsoluciones/medusa-docs

Version:
18 lines (17 loc) 1.32 kB
import { TransactionBaseService } from "@medusajs/medusa"; import { DocumentShippingTagSettings } from "../models/document-shipping-tag-settings"; import { ShippingTagTemplateKind } from "./types/template-kind"; export default class DocumentShippingTagSettingsService extends TransactionBaseService { private readonly loggedInUser_; constructor(container: any); private copySettingsIfPossible; getShippingTagForcedNumber(): Promise<string | undefined>; resetForcedNumberByCreatingNewSettings(): Promise<DocumentShippingTagSettings>; getLastDocumentShippingTagSettings(): Promise<DocumentShippingTagSettings | undefined>; getDocumentShippingTagSettings(): Promise<DocumentShippingTagSettings | undefined>; getShippingTagTemplate(): Promise<string | undefined>; updateShippingTagForcedNumber(forcedNumber: string | undefined): Promise<DocumentShippingTagSettings | undefined>; updateShippingTagTemplate(shippingTagTemplate: ShippingTagTemplateKind | undefined): Promise<DocumentShippingTagSettings | undefined>; updateFormatNumber(newFormatNumber: string): Promise<DocumentShippingTagSettings | undefined>; updateSettings(newFormatNumber?: string, forcedNumber?: string, shippingTagTemplate?: ShippingTagTemplateKind): Promise<DocumentShippingTagSettings | undefined>; }