UNPKG

@rsc-labs/medusa-documents

Version:
15 lines (14 loc) 1.16 kB
import { TransactionBaseService } from "@medusajs/medusa"; import { DocumentPackingSlipSettings } from "../models/document-packing-slip-settings"; import { PackingSlipTemplateKind } from "./types/template-kind"; export default class DocumentPackingSlipSettingsService extends TransactionBaseService { private copySettingsIfPossible; getPackingSlipForcedNumber(): Promise<string | undefined>; resetForcedNumberByCreatingNewSettings(): Promise<DocumentPackingSlipSettings>; getLastDocumentPackingSlipSettings(): Promise<DocumentPackingSlipSettings | undefined>; getPackingSlipTemplate(): Promise<string | undefined>; updatePackingSlipForcedNumber(forcedNumber: string | undefined): Promise<DocumentPackingSlipSettings | undefined>; updatePackingSlipTemplate(packingSlipTemplate: PackingSlipTemplateKind | undefined): Promise<DocumentPackingSlipSettings | undefined>; updateFormatNumber(newFormatNumber: string): Promise<DocumentPackingSlipSettings | undefined>; updateSettings(newFormatNumber?: string, forcedNumber?: string, packingSlipTemplate?: PackingSlipTemplateKind): Promise<DocumentPackingSlipSettings | undefined>; }