/// <reference types="node" />
/// <reference types="node" />
import { Address } from "@medusajs/medusa";
import { Invoice } from "../../models/invoice";
import { PackingSlip } from "../../models/packing-slip";
import { ShippingTag } from "../../models/shipping-tag";
export type DocumentAddress = Omit<Address, 'customer' | 'country'>;
export type InvoiceResult = {
    invoice?: Invoice;
    buffer?: Buffer;
};
export type PackingSlipResult = {
    packingSlip?: PackingSlip;
    buffer?: Buffer;
};
export type ShippingTagResult = {
    shippingTag?: ShippingTag;
    buffer?: Buffer;
};
