import * as yup from "yup"; //#region src/interface/crud/invoices.d.ts declare const customerInvoiceReadSchema: yup.ObjectSchema<{ created_at_millis: number; status: "draft" | "open" | "paid" | "uncollectible" | "void" | null; amount_total: number; hosted_invoice_url: string | null; }, yup.AnyObject, { created_at_millis: undefined; status: undefined; amount_total: undefined; hosted_invoice_url: undefined; }, "">; type CustomerInvoiceRead = yup.InferType; declare const customerInvoicesListResponseSchema: yup.ObjectSchema<{ items: { created_at_millis: number; status: "draft" | "open" | "paid" | "uncollectible" | "void" | null; amount_total: number; hosted_invoice_url: string | null; }[]; is_paginated: boolean; pagination: { next_cursor: string | null; }; }, yup.AnyObject, { items: undefined; is_paginated: undefined; pagination: { next_cursor: undefined; }; }, "">; type CustomerInvoicesListResponse = yup.InferType; type ListCustomerInvoicesOptions = { customer_type: "user" | "team"; customer_id: string; cursor?: string; limit?: number; }; //#endregion export { CustomerInvoiceRead, CustomerInvoicesListResponse, ListCustomerInvoicesOptions, customerInvoiceReadSchema, customerInvoicesListResponseSchema }; //# sourceMappingURL=invoices.d.ts.map