UNPKG

@simpleapps-com/augur-api

Version:

TypeScript client library for Augur microservices API endpoints

1,029 lines 35.1 kB
import { z } from 'zod'; export declare const InvoiceLineItemSchema: z.ZodObject<{ lineNo: z.ZodNumber; invMastUid: z.ZodNullable<z.ZodNumber>; itemId: z.ZodNullable<z.ZodString>; itemDesc: z.ZodString; unitOfMeasure: z.ZodNullable<z.ZodString>; unitPrice: z.ZodNumber; extendedPrice: z.ZodNumber; qtyRequested: z.ZodNumber; qtyShipped: z.ZodNumber; oderNo: z.ZodNullable<z.ZodString>; oeLineNumber: z.ZodNullable<z.ZodNumber>; }, "strip", z.ZodTypeAny, { lineNo: number; invMastUid: number | null; unitOfMeasure: string | null; unitPrice: number; itemId: string | null; itemDesc: string; extendedPrice: number; qtyRequested: number; qtyShipped: number; oderNo: string | null; oeLineNumber: number | null; }, { lineNo: number; invMastUid: number | null; unitOfMeasure: string | null; unitPrice: number; itemId: string | null; itemDesc: string; extendedPrice: number; qtyRequested: number; qtyShipped: number; oderNo: string | null; oeLineNumber: number | null; }>; export declare const InvoiceDocumentSchema: z.ZodObject<{ invoiceNo: z.ZodString; customerId: z.ZodNumber; customerName: z.ZodString; orderNo: z.ZodNullable<z.ZodString>; invoiceDate: z.ZodString; poNo: z.ZodNullable<z.ZodString>; ship2Name: z.ZodNullable<z.ZodString>; ship2Contact: z.ZodNullable<z.ZodString>; ship2Address1: z.ZodNullable<z.ZodString>; ship2Address2: z.ZodNullable<z.ZodString>; ship2Address3: z.ZodNullable<z.ZodString>; ship2City: z.ZodNullable<z.ZodString>; ship2State: z.ZodNullable<z.ZodString>; ship2PostalCode: z.ZodNullable<z.ZodString>; ship2Country: z.ZodNullable<z.ZodString>; ship2EmailAddress: z.ZodNullable<z.ZodString>; shipToPhone: z.ZodNullable<z.ZodString>; bill2Name: z.ZodNullable<z.ZodString>; bill2Contact: z.ZodNullable<z.ZodString>; bill2Address1: z.ZodNullable<z.ZodString>; bill2Address2: z.ZodNullable<z.ZodString>; bill2Address3: z.ZodNullable<z.ZodString>; bill2City: z.ZodNullable<z.ZodString>; bill2State: z.ZodNullable<z.ZodString>; bill2PostalCode: z.ZodNullable<z.ZodString>; bill2Country: z.ZodNullable<z.ZodString>; totalAmount: z.ZodNumber; amountPaid: z.ZodNumber; paidInFullFlag: z.ZodNullable<z.ZodString>; taxAmount: z.ZodNumber; taxAmountPaid: z.ZodNumber; shippingCost: z.ZodNullable<z.ZodNumber>; datePaid: z.ZodNullable<z.ZodString>; lines: z.ZodArray<z.ZodObject<{ lineNo: z.ZodNumber; invMastUid: z.ZodNullable<z.ZodNumber>; itemId: z.ZodNullable<z.ZodString>; itemDesc: z.ZodString; unitOfMeasure: z.ZodNullable<z.ZodString>; unitPrice: z.ZodNumber; extendedPrice: z.ZodNumber; qtyRequested: z.ZodNumber; qtyShipped: z.ZodNumber; oderNo: z.ZodNullable<z.ZodString>; oeLineNumber: z.ZodNullable<z.ZodNumber>; }, "strip", z.ZodTypeAny, { lineNo: number; invMastUid: number | null; unitOfMeasure: string | null; unitPrice: number; itemId: string | null; itemDesc: string; extendedPrice: number; qtyRequested: number; qtyShipped: number; oderNo: string | null; oeLineNumber: number | null; }, { lineNo: number; invMastUid: number | null; unitOfMeasure: string | null; unitPrice: number; itemId: string | null; itemDesc: string; extendedPrice: number; qtyRequested: number; qtyShipped: number; oderNo: string | null; oeLineNumber: number | null; }>, "many">; }, "strip", z.ZodTypeAny, { customerId: number; taxAmount: number; lines: { lineNo: number; invMastUid: number | null; unitOfMeasure: string | null; unitPrice: number; itemId: string | null; itemDesc: string; extendedPrice: number; qtyRequested: number; qtyShipped: number; oderNo: string | null; oeLineNumber: number | null; }[]; poNo: string | null; customerName: string; orderNo: string | null; invoiceNo: string; ship2Name: string | null; ship2City: string | null; ship2State: string | null; ship2Country: string | null; ship2EmailAddress: string | null; shipToPhone: string | null; invoiceDate: string; ship2Contact: string | null; ship2Address1: string | null; ship2Address2: string | null; ship2Address3: string | null; ship2PostalCode: string | null; bill2Name: string | null; bill2Contact: string | null; bill2Address1: string | null; bill2Address2: string | null; bill2Address3: string | null; bill2City: string | null; bill2State: string | null; bill2PostalCode: string | null; bill2Country: string | null; totalAmount: number; amountPaid: number; paidInFullFlag: string | null; taxAmountPaid: number; shippingCost: number | null; datePaid: string | null; }, { customerId: number; taxAmount: number; lines: { lineNo: number; invMastUid: number | null; unitOfMeasure: string | null; unitPrice: number; itemId: string | null; itemDesc: string; extendedPrice: number; qtyRequested: number; qtyShipped: number; oderNo: string | null; oeLineNumber: number | null; }[]; poNo: string | null; customerName: string; orderNo: string | null; invoiceNo: string; ship2Name: string | null; ship2City: string | null; ship2State: string | null; ship2Country: string | null; ship2EmailAddress: string | null; shipToPhone: string | null; invoiceDate: string; ship2Contact: string | null; ship2Address1: string | null; ship2Address2: string | null; ship2Address3: string | null; ship2PostalCode: string | null; bill2Name: string | null; bill2Contact: string | null; bill2Address1: string | null; bill2Address2: string | null; bill2Address3: string | null; bill2City: string | null; bill2State: string | null; bill2PostalCode: string | null; bill2Country: string | null; totalAmount: number; amountPaid: number; paidInFullFlag: string | null; taxAmountPaid: number; shippingCost: number | null; datePaid: string | null; }>; export declare const InvoiceListParamsSchema: z.ZodObject<{ edgeCache: z.ZodOptional<z.ZodEffects<z.ZodUnion<[z.ZodLiteral<1>, z.ZodLiteral<2>, z.ZodLiteral<3>, z.ZodLiteral<4>, z.ZodLiteral<5>, z.ZodLiteral<8>, z.ZodLiteral<"1">, z.ZodLiteral<"2">, z.ZodLiteral<"3">, z.ZodLiteral<"4">, z.ZodLiteral<"5">, z.ZodLiteral<"8">]>, 3 | 2 | 4 | 1 | 5 | 8, 3 | 2 | 4 | 1 | "1" | 5 | 8 | "2" | "3" | "4" | "5" | "8">>; } & { q: z.ZodString; shipToId: z.ZodOptional<z.ZodNumber>; limit: z.ZodOptional<z.ZodNumber>; offset: z.ZodOptional<z.ZodNumber>; }, "strip", z.ZodTypeAny, { q: string; edgeCache?: 3 | 2 | 4 | 1 | 5 | 8 | undefined; limit?: number | undefined; offset?: number | undefined; shipToId?: number | undefined; }, { q: string; edgeCache?: 3 | 2 | 4 | 1 | "1" | 5 | 8 | "2" | "3" | "4" | "5" | "8" | undefined; limit?: number | undefined; offset?: number | undefined; shipToId?: number | undefined; }>; export declare const InvoiceListResponseSchema: z.ZodEffects<z.ZodObject<{ count: z.ZodNumber; data: z.ZodArray<z.ZodObject<{ invoiceNo: z.ZodString; customerId: z.ZodNumber; customerName: z.ZodString; orderNo: z.ZodNullable<z.ZodString>; invoiceDate: z.ZodString; poNo: z.ZodNullable<z.ZodString>; ship2Name: z.ZodNullable<z.ZodString>; ship2Contact: z.ZodNullable<z.ZodString>; ship2Address1: z.ZodNullable<z.ZodString>; ship2Address2: z.ZodNullable<z.ZodString>; ship2Address3: z.ZodNullable<z.ZodString>; ship2City: z.ZodNullable<z.ZodString>; ship2State: z.ZodNullable<z.ZodString>; ship2PostalCode: z.ZodNullable<z.ZodString>; ship2Country: z.ZodNullable<z.ZodString>; ship2EmailAddress: z.ZodNullable<z.ZodString>; shipToPhone: z.ZodNullable<z.ZodString>; bill2Name: z.ZodNullable<z.ZodString>; bill2Contact: z.ZodNullable<z.ZodString>; bill2Address1: z.ZodNullable<z.ZodString>; bill2Address2: z.ZodNullable<z.ZodString>; bill2Address3: z.ZodNullable<z.ZodString>; bill2City: z.ZodNullable<z.ZodString>; bill2State: z.ZodNullable<z.ZodString>; bill2PostalCode: z.ZodNullable<z.ZodString>; bill2Country: z.ZodNullable<z.ZodString>; totalAmount: z.ZodNumber; amountPaid: z.ZodNumber; paidInFullFlag: z.ZodNullable<z.ZodString>; taxAmount: z.ZodNumber; taxAmountPaid: z.ZodNumber; shippingCost: z.ZodNullable<z.ZodNumber>; datePaid: z.ZodNullable<z.ZodString>; lines: z.ZodArray<z.ZodObject<{ lineNo: z.ZodNumber; invMastUid: z.ZodNullable<z.ZodNumber>; itemId: z.ZodNullable<z.ZodString>; itemDesc: z.ZodString; unitOfMeasure: z.ZodNullable<z.ZodString>; unitPrice: z.ZodNumber; extendedPrice: z.ZodNumber; qtyRequested: z.ZodNumber; qtyShipped: z.ZodNumber; oderNo: z.ZodNullable<z.ZodString>; oeLineNumber: z.ZodNullable<z.ZodNumber>; }, "strip", z.ZodTypeAny, { lineNo: number; invMastUid: number | null; unitOfMeasure: string | null; unitPrice: number; itemId: string | null; itemDesc: string; extendedPrice: number; qtyRequested: number; qtyShipped: number; oderNo: string | null; oeLineNumber: number | null; }, { lineNo: number; invMastUid: number | null; unitOfMeasure: string | null; unitPrice: number; itemId: string | null; itemDesc: string; extendedPrice: number; qtyRequested: number; qtyShipped: number; oderNo: string | null; oeLineNumber: number | null; }>, "many">; }, "strip", z.ZodTypeAny, { customerId: number; taxAmount: number; lines: { lineNo: number; invMastUid: number | null; unitOfMeasure: string | null; unitPrice: number; itemId: string | null; itemDesc: string; extendedPrice: number; qtyRequested: number; qtyShipped: number; oderNo: string | null; oeLineNumber: number | null; }[]; poNo: string | null; customerName: string; orderNo: string | null; invoiceNo: string; ship2Name: string | null; ship2City: string | null; ship2State: string | null; ship2Country: string | null; ship2EmailAddress: string | null; shipToPhone: string | null; invoiceDate: string; ship2Contact: string | null; ship2Address1: string | null; ship2Address2: string | null; ship2Address3: string | null; ship2PostalCode: string | null; bill2Name: string | null; bill2Contact: string | null; bill2Address1: string | null; bill2Address2: string | null; bill2Address3: string | null; bill2City: string | null; bill2State: string | null; bill2PostalCode: string | null; bill2Country: string | null; totalAmount: number; amountPaid: number; paidInFullFlag: string | null; taxAmountPaid: number; shippingCost: number | null; datePaid: string | null; }, { customerId: number; taxAmount: number; lines: { lineNo: number; invMastUid: number | null; unitOfMeasure: string | null; unitPrice: number; itemId: string | null; itemDesc: string; extendedPrice: number; qtyRequested: number; qtyShipped: number; oderNo: string | null; oeLineNumber: number | null; }[]; poNo: string | null; customerName: string; orderNo: string | null; invoiceNo: string; ship2Name: string | null; ship2City: string | null; ship2State: string | null; ship2Country: string | null; ship2EmailAddress: string | null; shipToPhone: string | null; invoiceDate: string; ship2Contact: string | null; ship2Address1: string | null; ship2Address2: string | null; ship2Address3: string | null; ship2PostalCode: string | null; bill2Name: string | null; bill2Contact: string | null; bill2Address1: string | null; bill2Address2: string | null; bill2Address3: string | null; bill2City: string | null; bill2State: string | null; bill2PostalCode: string | null; bill2Country: string | null; totalAmount: number; amountPaid: number; paidInFullFlag: string | null; taxAmountPaid: number; shippingCost: number | null; datePaid: string | null; }>, "many">; message: z.ZodString; options: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>; params: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>; status: z.ZodNumber; total: z.ZodNumber; totalResults: z.ZodNumber; }, "strip", z.ZodTypeAny, { params: Record<string, unknown> | unknown[]; data: { customerId: number; taxAmount: number; lines: { lineNo: number; invMastUid: number | null; unitOfMeasure: string | null; unitPrice: number; itemId: string | null; itemDesc: string; extendedPrice: number; qtyRequested: number; qtyShipped: number; oderNo: string | null; oeLineNumber: number | null; }[]; poNo: string | null; customerName: string; orderNo: string | null; invoiceNo: string; ship2Name: string | null; ship2City: string | null; ship2State: string | null; ship2Country: string | null; ship2EmailAddress: string | null; shipToPhone: string | null; invoiceDate: string; ship2Contact: string | null; ship2Address1: string | null; ship2Address2: string | null; ship2Address3: string | null; ship2PostalCode: string | null; bill2Name: string | null; bill2Contact: string | null; bill2Address1: string | null; bill2Address2: string | null; bill2Address3: string | null; bill2City: string | null; bill2State: string | null; bill2PostalCode: string | null; bill2Country: string | null; totalAmount: number; amountPaid: number; paidInFullFlag: string | null; taxAmountPaid: number; shippingCost: number | null; datePaid: string | null; }[]; options: Record<string, unknown> | unknown[]; status: number; message: string; count: number; total: number; totalResults: number; }, { params: Record<string, unknown> | unknown[]; data: { customerId: number; taxAmount: number; lines: { lineNo: number; invMastUid: number | null; unitOfMeasure: string | null; unitPrice: number; itemId: string | null; itemDesc: string; extendedPrice: number; qtyRequested: number; qtyShipped: number; oderNo: string | null; oeLineNumber: number | null; }[]; poNo: string | null; customerName: string; orderNo: string | null; invoiceNo: string; ship2Name: string | null; ship2City: string | null; ship2State: string | null; ship2Country: string | null; ship2EmailAddress: string | null; shipToPhone: string | null; invoiceDate: string; ship2Contact: string | null; ship2Address1: string | null; ship2Address2: string | null; ship2Address3: string | null; ship2PostalCode: string | null; bill2Name: string | null; bill2Contact: string | null; bill2Address1: string | null; bill2Address2: string | null; bill2Address3: string | null; bill2City: string | null; bill2State: string | null; bill2PostalCode: string | null; bill2Country: string | null; totalAmount: number; amountPaid: number; paidInFullFlag: string | null; taxAmountPaid: number; shippingCost: number | null; datePaid: string | null; }[]; options: Record<string, unknown> | unknown[]; status: number; message: string; count: number; total: number; totalResults: number; }>, { params: Record<string, unknown> | unknown[]; data: { customerId: number; taxAmount: number; lines: { lineNo: number; invMastUid: number | null; unitOfMeasure: string | null; unitPrice: number; itemId: string | null; itemDesc: string; extendedPrice: number; qtyRequested: number; qtyShipped: number; oderNo: string | null; oeLineNumber: number | null; }[]; poNo: string | null; customerName: string; orderNo: string | null; invoiceNo: string; ship2Name: string | null; ship2City: string | null; ship2State: string | null; ship2Country: string | null; ship2EmailAddress: string | null; shipToPhone: string | null; invoiceDate: string; ship2Contact: string | null; ship2Address1: string | null; ship2Address2: string | null; ship2Address3: string | null; ship2PostalCode: string | null; bill2Name: string | null; bill2Contact: string | null; bill2Address1: string | null; bill2Address2: string | null; bill2Address3: string | null; bill2City: string | null; bill2State: string | null; bill2PostalCode: string | null; bill2Country: string | null; totalAmount: number; amountPaid: number; paidInFullFlag: string | null; taxAmountPaid: number; shippingCost: number | null; datePaid: string | null; }[]; options: Record<string, unknown> | unknown[]; status: number; message: string; count: number; total: number; totalResults: number; }, { params: Record<string, unknown> | unknown[]; data: { customerId: number; taxAmount: number; lines: { lineNo: number; invMastUid: number | null; unitOfMeasure: string | null; unitPrice: number; itemId: string | null; itemDesc: string; extendedPrice: number; qtyRequested: number; qtyShipped: number; oderNo: string | null; oeLineNumber: number | null; }[]; poNo: string | null; customerName: string; orderNo: string | null; invoiceNo: string; ship2Name: string | null; ship2City: string | null; ship2State: string | null; ship2Country: string | null; ship2EmailAddress: string | null; shipToPhone: string | null; invoiceDate: string; ship2Contact: string | null; ship2Address1: string | null; ship2Address2: string | null; ship2Address3: string | null; ship2PostalCode: string | null; bill2Name: string | null; bill2Contact: string | null; bill2Address1: string | null; bill2Address2: string | null; bill2Address3: string | null; bill2City: string | null; bill2State: string | null; bill2PostalCode: string | null; bill2Country: string | null; totalAmount: number; amountPaid: number; paidInFullFlag: string | null; taxAmountPaid: number; shippingCost: number | null; datePaid: string | null; }[]; options: Record<string, unknown> | unknown[]; status: number; message: string; count: number; total: number; totalResults: number; }>; export declare const InvoiceResponseSchema: z.ZodEffects<z.ZodObject<{ count: z.ZodNumber; data: z.ZodObject<{ invoiceNo: z.ZodString; customerId: z.ZodNumber; customerName: z.ZodString; orderNo: z.ZodNullable<z.ZodString>; invoiceDate: z.ZodString; poNo: z.ZodNullable<z.ZodString>; ship2Name: z.ZodNullable<z.ZodString>; ship2Contact: z.ZodNullable<z.ZodString>; ship2Address1: z.ZodNullable<z.ZodString>; ship2Address2: z.ZodNullable<z.ZodString>; ship2Address3: z.ZodNullable<z.ZodString>; ship2City: z.ZodNullable<z.ZodString>; ship2State: z.ZodNullable<z.ZodString>; ship2PostalCode: z.ZodNullable<z.ZodString>; ship2Country: z.ZodNullable<z.ZodString>; ship2EmailAddress: z.ZodNullable<z.ZodString>; shipToPhone: z.ZodNullable<z.ZodString>; bill2Name: z.ZodNullable<z.ZodString>; bill2Contact: z.ZodNullable<z.ZodString>; bill2Address1: z.ZodNullable<z.ZodString>; bill2Address2: z.ZodNullable<z.ZodString>; bill2Address3: z.ZodNullable<z.ZodString>; bill2City: z.ZodNullable<z.ZodString>; bill2State: z.ZodNullable<z.ZodString>; bill2PostalCode: z.ZodNullable<z.ZodString>; bill2Country: z.ZodNullable<z.ZodString>; totalAmount: z.ZodNumber; amountPaid: z.ZodNumber; paidInFullFlag: z.ZodNullable<z.ZodString>; taxAmount: z.ZodNumber; taxAmountPaid: z.ZodNumber; shippingCost: z.ZodNullable<z.ZodNumber>; datePaid: z.ZodNullable<z.ZodString>; lines: z.ZodArray<z.ZodObject<{ lineNo: z.ZodNumber; invMastUid: z.ZodNullable<z.ZodNumber>; itemId: z.ZodNullable<z.ZodString>; itemDesc: z.ZodString; unitOfMeasure: z.ZodNullable<z.ZodString>; unitPrice: z.ZodNumber; extendedPrice: z.ZodNumber; qtyRequested: z.ZodNumber; qtyShipped: z.ZodNumber; oderNo: z.ZodNullable<z.ZodString>; oeLineNumber: z.ZodNullable<z.ZodNumber>; }, "strip", z.ZodTypeAny, { lineNo: number; invMastUid: number | null; unitOfMeasure: string | null; unitPrice: number; itemId: string | null; itemDesc: string; extendedPrice: number; qtyRequested: number; qtyShipped: number; oderNo: string | null; oeLineNumber: number | null; }, { lineNo: number; invMastUid: number | null; unitOfMeasure: string | null; unitPrice: number; itemId: string | null; itemDesc: string; extendedPrice: number; qtyRequested: number; qtyShipped: number; oderNo: string | null; oeLineNumber: number | null; }>, "many">; }, "strip", z.ZodTypeAny, { customerId: number; taxAmount: number; lines: { lineNo: number; invMastUid: number | null; unitOfMeasure: string | null; unitPrice: number; itemId: string | null; itemDesc: string; extendedPrice: number; qtyRequested: number; qtyShipped: number; oderNo: string | null; oeLineNumber: number | null; }[]; poNo: string | null; customerName: string; orderNo: string | null; invoiceNo: string; ship2Name: string | null; ship2City: string | null; ship2State: string | null; ship2Country: string | null; ship2EmailAddress: string | null; shipToPhone: string | null; invoiceDate: string; ship2Contact: string | null; ship2Address1: string | null; ship2Address2: string | null; ship2Address3: string | null; ship2PostalCode: string | null; bill2Name: string | null; bill2Contact: string | null; bill2Address1: string | null; bill2Address2: string | null; bill2Address3: string | null; bill2City: string | null; bill2State: string | null; bill2PostalCode: string | null; bill2Country: string | null; totalAmount: number; amountPaid: number; paidInFullFlag: string | null; taxAmountPaid: number; shippingCost: number | null; datePaid: string | null; }, { customerId: number; taxAmount: number; lines: { lineNo: number; invMastUid: number | null; unitOfMeasure: string | null; unitPrice: number; itemId: string | null; itemDesc: string; extendedPrice: number; qtyRequested: number; qtyShipped: number; oderNo: string | null; oeLineNumber: number | null; }[]; poNo: string | null; customerName: string; orderNo: string | null; invoiceNo: string; ship2Name: string | null; ship2City: string | null; ship2State: string | null; ship2Country: string | null; ship2EmailAddress: string | null; shipToPhone: string | null; invoiceDate: string; ship2Contact: string | null; ship2Address1: string | null; ship2Address2: string | null; ship2Address3: string | null; ship2PostalCode: string | null; bill2Name: string | null; bill2Contact: string | null; bill2Address1: string | null; bill2Address2: string | null; bill2Address3: string | null; bill2City: string | null; bill2State: string | null; bill2PostalCode: string | null; bill2Country: string | null; totalAmount: number; amountPaid: number; paidInFullFlag: string | null; taxAmountPaid: number; shippingCost: number | null; datePaid: string | null; }>; message: z.ZodString; options: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>; params: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>; status: z.ZodNumber; total: z.ZodNumber; totalResults: z.ZodNumber; }, "strip", z.ZodTypeAny, { params: Record<string, unknown> | unknown[]; data: { customerId: number; taxAmount: number; lines: { lineNo: number; invMastUid: number | null; unitOfMeasure: string | null; unitPrice: number; itemId: string | null; itemDesc: string; extendedPrice: number; qtyRequested: number; qtyShipped: number; oderNo: string | null; oeLineNumber: number | null; }[]; poNo: string | null; customerName: string; orderNo: string | null; invoiceNo: string; ship2Name: string | null; ship2City: string | null; ship2State: string | null; ship2Country: string | null; ship2EmailAddress: string | null; shipToPhone: string | null; invoiceDate: string; ship2Contact: string | null; ship2Address1: string | null; ship2Address2: string | null; ship2Address3: string | null; ship2PostalCode: string | null; bill2Name: string | null; bill2Contact: string | null; bill2Address1: string | null; bill2Address2: string | null; bill2Address3: string | null; bill2City: string | null; bill2State: string | null; bill2PostalCode: string | null; bill2Country: string | null; totalAmount: number; amountPaid: number; paidInFullFlag: string | null; taxAmountPaid: number; shippingCost: number | null; datePaid: string | null; }; options: Record<string, unknown> | unknown[]; status: number; message: string; count: number; total: number; totalResults: number; }, { params: Record<string, unknown> | unknown[]; data: { customerId: number; taxAmount: number; lines: { lineNo: number; invMastUid: number | null; unitOfMeasure: string | null; unitPrice: number; itemId: string | null; itemDesc: string; extendedPrice: number; qtyRequested: number; qtyShipped: number; oderNo: string | null; oeLineNumber: number | null; }[]; poNo: string | null; customerName: string; orderNo: string | null; invoiceNo: string; ship2Name: string | null; ship2City: string | null; ship2State: string | null; ship2Country: string | null; ship2EmailAddress: string | null; shipToPhone: string | null; invoiceDate: string; ship2Contact: string | null; ship2Address1: string | null; ship2Address2: string | null; ship2Address3: string | null; ship2PostalCode: string | null; bill2Name: string | null; bill2Contact: string | null; bill2Address1: string | null; bill2Address2: string | null; bill2Address3: string | null; bill2City: string | null; bill2State: string | null; bill2PostalCode: string | null; bill2Country: string | null; totalAmount: number; amountPaid: number; paidInFullFlag: string | null; taxAmountPaid: number; shippingCost: number | null; datePaid: string | null; }; options: Record<string, unknown> | unknown[]; status: number; message: string; count: number; total: number; totalResults: number; }>, { params: Record<string, unknown> | unknown[]; data: { customerId: number; taxAmount: number; lines: { lineNo: number; invMastUid: number | null; unitOfMeasure: string | null; unitPrice: number; itemId: string | null; itemDesc: string; extendedPrice: number; qtyRequested: number; qtyShipped: number; oderNo: string | null; oeLineNumber: number | null; }[]; poNo: string | null; customerName: string; orderNo: string | null; invoiceNo: string; ship2Name: string | null; ship2City: string | null; ship2State: string | null; ship2Country: string | null; ship2EmailAddress: string | null; shipToPhone: string | null; invoiceDate: string; ship2Contact: string | null; ship2Address1: string | null; ship2Address2: string | null; ship2Address3: string | null; ship2PostalCode: string | null; bill2Name: string | null; bill2Contact: string | null; bill2Address1: string | null; bill2Address2: string | null; bill2Address3: string | null; bill2City: string | null; bill2State: string | null; bill2PostalCode: string | null; bill2Country: string | null; totalAmount: number; amountPaid: number; paidInFullFlag: string | null; taxAmountPaid: number; shippingCost: number | null; datePaid: string | null; }; options: Record<string, unknown> | unknown[]; status: number; message: string; count: number; total: number; totalResults: number; }, { params: Record<string, unknown> | unknown[]; data: { customerId: number; taxAmount: number; lines: { lineNo: number; invMastUid: number | null; unitOfMeasure: string | null; unitPrice: number; itemId: string | null; itemDesc: string; extendedPrice: number; qtyRequested: number; qtyShipped: number; oderNo: string | null; oeLineNumber: number | null; }[]; poNo: string | null; customerName: string; orderNo: string | null; invoiceNo: string; ship2Name: string | null; ship2City: string | null; ship2State: string | null; ship2Country: string | null; ship2EmailAddress: string | null; shipToPhone: string | null; invoiceDate: string; ship2Contact: string | null; ship2Address1: string | null; ship2Address2: string | null; ship2Address3: string | null; ship2PostalCode: string | null; bill2Name: string | null; bill2Contact: string | null; bill2Address1: string | null; bill2Address2: string | null; bill2Address3: string | null; bill2City: string | null; bill2State: string | null; bill2PostalCode: string | null; bill2Country: string | null; totalAmount: number; amountPaid: number; paidInFullFlag: string | null; taxAmountPaid: number; shippingCost: number | null; datePaid: string | null; }; options: Record<string, unknown> | unknown[]; status: number; message: string; count: number; total: number; totalResults: number; }>; export type InvoiceLineItem = z.infer<typeof InvoiceLineItemSchema>; export type InvoiceDocument = z.infer<typeof InvoiceDocumentSchema>; export type InvoiceListParams = z.infer<typeof InvoiceListParamsSchema>; export type InvoiceListResponse = z.infer<typeof InvoiceListResponseSchema>; export type InvoiceResponse = z.infer<typeof InvoiceResponseSchema>; export type Invoice = InvoiceDocument; //# sourceMappingURL=invoices.d.ts.map