import { z } from "zod"; export declare const datePropertyZod: z.ZodEffects; export declare const transactionTypes: readonly ["CreditCardCharge", "Check", "Invoice", "ReceivePayment", "JournalEntry", "Bill", "CreditCardCredit", "VendorCredit", "Credit", "BillPaymentCheck", "BillPaymentCreditCard", "Charge", "Transfer", "Deposit", "Statement", "BillableCharge", "TimeActivity", "CashPurchase", "SalesReceipt", "CreditMemo", "CreditRefund", "Estimate", "InventoryQuantityAdjustment", "PurchaseOrder", "GlobalTaxPayment", "GlobalTaxAdjustment", "Service Tax Refund", "Service Tax Gross Adjustment", "Service Tax Reversal", "Service Tax Defer", "Service Tax Partial Utilisation"]; export declare const propertySchema_transactionType: z.ZodObject<{ transaction_type: z.ZodOptional>; }, "strip", z.ZodTypeAny, { transaction_type?: "Bill" | "Deposit" | "Estimate" | "Invoice" | "Transfer" | "CreditMemo" | "JournalEntry" | "PurchaseOrder" | "SalesReceipt" | "TimeActivity" | "VendorCredit" | "CreditCardCharge" | "Check" | "ReceivePayment" | "CreditCardCredit" | "Credit" | "BillPaymentCheck" | "BillPaymentCreditCard" | "Charge" | "Statement" | "BillableCharge" | "CashPurchase" | "CreditRefund" | "InventoryQuantityAdjustment" | "GlobalTaxPayment" | "GlobalTaxAdjustment" | "Service Tax Refund" | "Service Tax Gross Adjustment" | "Service Tax Reversal" | "Service Tax Defer" | "Service Tax Partial Utilisation" | undefined; }, { transaction_type?: "Bill" | "Deposit" | "Estimate" | "Invoice" | "Transfer" | "CreditMemo" | "JournalEntry" | "PurchaseOrder" | "SalesReceipt" | "TimeActivity" | "VendorCredit" | "CreditCardCharge" | "Check" | "ReceivePayment" | "CreditCardCredit" | "Credit" | "BillPaymentCheck" | "BillPaymentCreditCard" | "Charge" | "Statement" | "BillableCharge" | "CashPurchase" | "CreditRefund" | "InventoryQuantityAdjustment" | "GlobalTaxPayment" | "GlobalTaxAdjustment" | "Service Tax Refund" | "Service Tax Gross Adjustment" | "Service Tax Reversal" | "Service Tax Defer" | "Service Tax Partial Utilisation" | undefined; }>; export declare const propertySchema_startEndModDate: z.ZodObject<{ start_moddate: z.ZodOptional>; end_moddate: z.ZodOptional>; }, "strip", z.ZodTypeAny, { start_moddate?: string | undefined; end_moddate?: string | undefined; }, { start_moddate?: string | undefined; end_moddate?: string | undefined; }>; export declare const propertySchema_startEndDate: z.ZodObject<{ start_date: z.ZodOptional>; end_date: z.ZodOptional>; }, "strip", z.ZodTypeAny, { start_date?: string | undefined; end_date?: string | undefined; }, { start_date?: string | undefined; end_date?: string | undefined; }>; export declare const propertySchema_startEndDueDate: z.ZodObject<{ start_duedate: z.ZodOptional>; end_duedate: z.ZodOptional>; }, "strip", z.ZodTypeAny, { start_duedate?: string | undefined; end_duedate?: string | undefined; }, { start_duedate?: string | undefined; end_duedate?: string | undefined; }>; export declare const propertySchema_startEndCreateDate: z.ZodObject<{ start_createdate: z.ZodOptional>; end_createdate: z.ZodOptional>; }, "strip", z.ZodTypeAny, { start_createdate?: string | undefined; end_createdate?: string | undefined; }, { start_createdate?: string | undefined; end_createdate?: string | undefined; }>; export declare const propertySchema_reportDate: z.ZodObject<{ report_date: z.ZodOptional>; }, "strip", z.ZodTypeAny, { report_date?: string | undefined; }, { report_date?: string | undefined; }>; export declare const propertySchema_numPeriods: z.ZodObject<{ num_periods: z.ZodOptional; }, "strip", z.ZodTypeAny, { num_periods?: number | undefined; }, { num_periods?: number | undefined; }>; export declare const propertySchema_pastDue: z.ZodObject<{ past_due: z.ZodOptional; }, "strip", z.ZodTypeAny, { past_due?: number | undefined; }, { past_due?: number | undefined; }>; export declare const propertySchema_sortOrder: z.ZodObject<{ sort_order: z.ZodOptional>; }, "strip", z.ZodTypeAny, { sort_order?: "ascend" | "descend" | undefined; }, { sort_order?: "ascend" | "descend" | undefined; }>; export declare const propertySchema_qzurl: z.ZodObject<{ qzurl: z.ZodOptional>; }, "strip", z.ZodTypeAny, { qzurl?: "true" | "false" | undefined; }, { qzurl?: "true" | "false" | undefined; }>; export declare const dateMacroTypes: readonly ["Today", "Yesterday", "This Week", "Last Week", "This Week-to-date", "Last Week-to-date", "Next Week", "Next 4 Weeks", "This Month", "Last Month", "This Month-to-date", "Last Month-to-date", "Next Month", "This Fiscal Quarter", "Last Fiscal Quarter", "This Fiscal Quarter-to-date", "Last Fiscal Quarter-to-date", "Next Fiscal Quarter", "This Fiscal Year", "Last Fiscal Year", "This Fiscal Year-to-date", "Last Fiscal Year-to-date", "Next Fiscal Year", "This Calendar Quarter", "This Calendar Quarter-to-date", "Last Calendar Quarter", "Last Calendar Quarter-to-date", "Next Calendar Quarter", "This Calendar Year", "This Calendar Year-to-date", "Last Calendar Year", "Last Calendar Year-to-date", "Next Calendar Year"]; export declare const modDateMacroTypes: readonly ["Today", "Yesterday", "This Week", "Last Week", "This Week-to-date", "Last Week-to-date", "Next Week", "Next 4 Weeks", "This Month", "Last Month", "This Month-to-date", "Last Month-to-date", "Next Month", "This Fiscal Quarter", "Last Fiscal Quarter", "This Fiscal Quarter-to-date", "Last Fiscal Quarter-to-date", "Next Fiscal Quarter", "This Fiscal Year", "Last Fiscal Year", "This Fiscal Year-to-date", "Last Fiscal Year-to-date", "Next Fiscal Year"]; export declare const propertySchema_modDateMacro: z.ZodObject<{ moddate_macro: z.ZodOptional>; }, "strip", z.ZodTypeAny, { moddate_macro?: "Today" | "Yesterday" | "This Week" | "Last Week" | "This Week-to-date" | "Last Week-to-date" | "Next Week" | "Next 4 Weeks" | "This Month" | "Last Month" | "This Month-to-date" | "Last Month-to-date" | "Next Month" | "This Fiscal Quarter" | "Last Fiscal Quarter" | "This Fiscal Quarter-to-date" | "Last Fiscal Quarter-to-date" | "Next Fiscal Quarter" | "This Fiscal Year" | "Last Fiscal Year" | "This Fiscal Year-to-date" | "Last Fiscal Year-to-date" | "Next Fiscal Year" | undefined; }, { moddate_macro?: "Today" | "Yesterday" | "This Week" | "Last Week" | "This Week-to-date" | "Last Week-to-date" | "Next Week" | "Next 4 Weeks" | "This Month" | "Last Month" | "This Month-to-date" | "Last Month-to-date" | "Next Month" | "This Fiscal Quarter" | "Last Fiscal Quarter" | "This Fiscal Quarter-to-date" | "Last Fiscal Quarter-to-date" | "Next Fiscal Quarter" | "This Fiscal Year" | "Last Fiscal Year" | "This Fiscal Year-to-date" | "Last Fiscal Year-to-date" | "Next Fiscal Year" | undefined; }>; export declare const propertySchema_createDateMacro: z.ZodObject<{ createdate_macro: z.ZodOptional>; }, "strip", z.ZodTypeAny, { createdate_macro?: "Today" | "Yesterday" | "This Week" | "Last Week" | "This Week-to-date" | "Last Week-to-date" | "Next Week" | "Next 4 Weeks" | "This Month" | "Last Month" | "This Month-to-date" | "Last Month-to-date" | "Next Month" | "This Fiscal Quarter" | "Last Fiscal Quarter" | "This Fiscal Quarter-to-date" | "Last Fiscal Quarter-to-date" | "Next Fiscal Quarter" | "This Fiscal Year" | "Last Fiscal Year" | "This Fiscal Year-to-date" | "Last Fiscal Year-to-date" | "Next Fiscal Year" | undefined; }, { createdate_macro?: "Today" | "Yesterday" | "This Week" | "Last Week" | "This Week-to-date" | "Last Week-to-date" | "Next Week" | "Next 4 Weeks" | "This Month" | "Last Month" | "This Month-to-date" | "Last Month-to-date" | "Next Month" | "This Fiscal Quarter" | "Last Fiscal Quarter" | "This Fiscal Quarter-to-date" | "Last Fiscal Quarter-to-date" | "Next Fiscal Quarter" | "This Fiscal Year" | "Last Fiscal Year" | "This Fiscal Year-to-date" | "Last Fiscal Year-to-date" | "Next Fiscal Year" | undefined; }>; export declare const propertySchema_dateMacro: z.ZodObject<{ date_macro: z.ZodOptional>; }, "strip", z.ZodTypeAny, { date_macro?: "Today" | "Yesterday" | "This Week" | "Last Week" | "This Week-to-date" | "Last Week-to-date" | "Next Week" | "Next 4 Weeks" | "This Month" | "Last Month" | "This Month-to-date" | "Last Month-to-date" | "Next Month" | "This Fiscal Quarter" | "Last Fiscal Quarter" | "This Fiscal Quarter-to-date" | "Last Fiscal Quarter-to-date" | "Next Fiscal Quarter" | "This Fiscal Year" | "Last Fiscal Year" | "This Fiscal Year-to-date" | "Last Fiscal Year-to-date" | "Next Fiscal Year" | undefined; }, { date_macro?: "Today" | "Yesterday" | "This Week" | "Last Week" | "This Week-to-date" | "Last Week-to-date" | "Next Week" | "Next 4 Weeks" | "This Month" | "Last Month" | "This Month-to-date" | "Last Month-to-date" | "Next Month" | "This Fiscal Quarter" | "Last Fiscal Quarter" | "This Fiscal Quarter-to-date" | "Last Fiscal Quarter-to-date" | "Next Fiscal Quarter" | "This Fiscal Year" | "Last Fiscal Year" | "This Fiscal Year-to-date" | "Last Fiscal Year-to-date" | "Next Fiscal Year" | undefined; }>; export declare const propertySchema_dueDateMacro: z.ZodObject<{ duedate_macro: z.ZodOptional>; }, "strip", z.ZodTypeAny, { duedate_macro?: "Today" | "Yesterday" | "This Week" | "Last Week" | "This Week-to-date" | "Last Week-to-date" | "Next Week" | "Next 4 Weeks" | "This Month" | "Last Month" | "This Month-to-date" | "Last Month-to-date" | "Next Month" | "This Fiscal Quarter" | "Last Fiscal Quarter" | "This Fiscal Quarter-to-date" | "Last Fiscal Quarter-to-date" | "Next Fiscal Quarter" | "This Fiscal Year" | "Last Fiscal Year" | "This Fiscal Year-to-date" | "Last Fiscal Year-to-date" | "Next Fiscal Year" | undefined; }, { duedate_macro?: "Today" | "Yesterday" | "This Week" | "Last Week" | "This Week-to-date" | "Last Week-to-date" | "Next Week" | "Next 4 Weeks" | "This Month" | "Last Month" | "This Month-to-date" | "Last Month-to-date" | "Next Month" | "This Fiscal Quarter" | "Last Fiscal Quarter" | "This Fiscal Quarter-to-date" | "Last Fiscal Quarter-to-date" | "Next Fiscal Quarter" | "This Fiscal Year" | "Last Fiscal Year" | "This Fiscal Year-to-date" | "Last Fiscal Year-to-date" | "Next Fiscal Year" | undefined; }>; export declare const propertySchema_arPaid: z.ZodObject<{ arpaid: z.ZodOptional>; }, "strip", z.ZodTypeAny, { arpaid?: "All" | "Paid" | "Unpaid" | undefined; }, { arpaid?: "All" | "Paid" | "Unpaid" | undefined; }>; export declare const propertySchema_apPaid: z.ZodObject<{ appaid: z.ZodOptional>; }, "strip", z.ZodTypeAny, { appaid?: "All" | "Paid" | "Unpaid" | undefined; }, { appaid?: "All" | "Paid" | "Unpaid" | undefined; }>; export declare const groupByTypes: readonly ["Name", "Account", "Transaction Type", "Customer", "Vendor", "Employee", "Location", "Payment Method", "Day", "Week", "Month", "Quarter", "Year", "Fiscal Year", "Fiscal Quarter", "None"]; export declare const propertySchema_groupBy: z.ZodObject<{ group_by: z.ZodOptional>; }, "strip", z.ZodTypeAny, { group_by?: "Name" | "Account" | "Customer" | "Employee" | "Vendor" | "Transaction Type" | "Location" | "Payment Method" | "Day" | "Week" | "Month" | "Quarter" | "Year" | "Fiscal Year" | "Fiscal Quarter" | "None" | undefined; }, { group_by?: "Name" | "Account" | "Customer" | "Employee" | "Vendor" | "Transaction Type" | "Location" | "Payment Method" | "Day" | "Week" | "Month" | "Quarter" | "Year" | "Fiscal Year" | "Fiscal Quarter" | "None" | undefined; }>; export declare const accountTypes: readonly ["AccountsPayable", "AccountsReceivable", "Bank", "OtherCurrentAsset", "FixedAsset", "OtherAsset", "CreditCard", "OtherCurrentLiability", "LongTermLiability", "Equity", "Income", "CostOfGoodsSold", "Expense", "OtherIncome", "OtherExpense"]; export declare const propertySchema_accountType: z.ZodObject<{ account_type: z.ZodOptional>; }, "strip", z.ZodTypeAny, { account_type?: "Equity" | "Expense" | "AccountsPayable" | "AccountsReceivable" | "Bank" | "OtherCurrentAsset" | "FixedAsset" | "OtherAsset" | "CreditCard" | "OtherCurrentLiability" | "LongTermLiability" | "Income" | "CostOfGoodsSold" | "OtherIncome" | "OtherExpense" | undefined; }, { account_type?: "Equity" | "Expense" | "AccountsPayable" | "AccountsReceivable" | "Bank" | "OtherCurrentAsset" | "FixedAsset" | "OtherAsset" | "CreditCard" | "OtherCurrentLiability" | "LongTermLiability" | "Income" | "CostOfGoodsSold" | "OtherIncome" | "OtherExpense" | undefined; }>; export declare const propertySchema_sourceAccountType: z.ZodObject<{ source_account_type: z.ZodOptional>; }, "strip", z.ZodTypeAny, { source_account_type?: "Equity" | "Expense" | "AccountsPayable" | "AccountsReceivable" | "Bank" | "OtherCurrentAsset" | "FixedAsset" | "OtherAsset" | "CreditCard" | "OtherCurrentLiability" | "LongTermLiability" | "Income" | "CostOfGoodsSold" | "OtherIncome" | "OtherExpense" | undefined; }, { source_account_type?: "Equity" | "Expense" | "AccountsPayable" | "AccountsReceivable" | "Bank" | "OtherCurrentAsset" | "FixedAsset" | "OtherAsset" | "CreditCard" | "OtherCurrentLiability" | "LongTermLiability" | "Income" | "CostOfGoodsSold" | "OtherIncome" | "OtherExpense" | undefined; }>; export declare const paymentMethodTypes: readonly ["Cash", "Check", "Dinners Club", "American Express", "Discover", "MasterCard", "Visa"]; export declare const propertySchema_paymentMethod: z.ZodObject<{ payment_method: z.ZodOptional>; }, "strip", z.ZodTypeAny, { payment_method?: "Check" | "Cash" | "Dinners Club" | "American Express" | "Discover" | "MasterCard" | "Visa" | undefined; }, { payment_method?: "Check" | "Cash" | "Dinners Club" | "American Express" | "Discover" | "MasterCard" | "Visa" | undefined; }>; export declare const propertySchema_adjustedGainLoss: z.ZodObject<{ adjusted_gain_loss: z.ZodOptional>; }, "strip", z.ZodTypeAny, { adjusted_gain_loss?: "true" | "false" | undefined; }, { adjusted_gain_loss?: "true" | "false" | undefined; }>; export declare const propertySchema_reportBasis: z.ZodObject<{ report_basis: z.ZodOptional>; }, "strip", z.ZodTypeAny, { report_basis?: "Cash" | "Accrual" | undefined; }, { report_basis?: "Cash" | "Accrual" | undefined; }>; export declare const propertySchema_account: z.ZodObject<{ account: z.ZodOptional]>>; }, "strip", z.ZodTypeAny, { account?: string | string[] | undefined; }, { account?: string | string[] | undefined; }>; export declare const propertySchema_sourceAccount: z.ZodObject<{ source_account: z.ZodOptional]>>; }, "strip", z.ZodTypeAny, { source_account?: string | string[] | undefined; }, { source_account?: string | string[] | undefined; }>; export declare const propertySchema_customer: z.ZodObject<{ customer: z.ZodOptional]>>; }, "strip", z.ZodTypeAny, { customer?: string | string[] | undefined; }, { customer?: string | string[] | undefined; }>; export declare const propertySchema_employee: z.ZodObject<{ employee: z.ZodOptional]>>; }, "strip", z.ZodTypeAny, { employee?: string | string[] | undefined; }, { employee?: string | string[] | undefined; }>; export declare const propertySchema_class: z.ZodObject<{ class: z.ZodOptional]>>; }, "strip", z.ZodTypeAny, { class?: string | string[] | undefined; }, { class?: string | string[] | undefined; }>; export declare const propertySchema_item: z.ZodObject<{ item: z.ZodOptional]>>; }, "strip", z.ZodTypeAny, { item?: string | string[] | undefined; }, { item?: string | string[] | undefined; }>; export declare const propertySchema_department: z.ZodObject<{ department: z.ZodOptional]>>; }, "strip", z.ZodTypeAny, { department?: string | string[] | undefined; }, { department?: string | string[] | undefined; }>; export declare const propertySchema_memo: z.ZodObject<{ memo: z.ZodOptional]>>; }, "strip", z.ZodTypeAny, { memo?: string | string[] | undefined; }, { memo?: string | string[] | undefined; }>; export declare const propertySchema_vendor: z.ZodObject<{ vendor: z.ZodOptional]>>; }, "strip", z.ZodTypeAny, { vendor?: string | string[] | undefined; }, { vendor?: string | string[] | undefined; }>; export declare const propertySchema_term: z.ZodObject<{ term: z.ZodOptional]>>; }, "strip", z.ZodTypeAny, { term?: string | string[] | undefined; }, { term?: string | string[] | undefined; }>; export declare const summarizeColumnByType: readonly ["Total", "Month", "Week", "Days", "Quarter", "Year", "Customers", "Vendors", "Classes", "Departments", "Employees", "ProductsAndServices"]; export declare const propertySchema_summarizeColumnBy: z.ZodObject<{ summarize_column_by: z.ZodOptional>; }, "strip", z.ZodTypeAny, { summarize_column_by?: "Week" | "Month" | "Quarter" | "Year" | "Total" | "Days" | "Customers" | "Vendors" | "Classes" | "Departments" | "Employees" | "ProductsAndServices" | undefined; }, { summarize_column_by?: "Week" | "Month" | "Quarter" | "Year" | "Total" | "Days" | "Customers" | "Vendors" | "Classes" | "Departments" | "Employees" | "ProductsAndServices" | undefined; }>; export declare const propertySchema_accountingMethod: z.ZodObject<{ accounting_method: z.ZodOptional>; }, "strip", z.ZodTypeAny, { accounting_method?: "Cash" | "Accrual" | undefined; }, { accounting_method?: "Cash" | "Accrual" | undefined; }>; export declare const propertySchema_agingMethod: z.ZodObject<{ aging_method: z.ZodOptional>; }, "strip", z.ZodTypeAny, { aging_method?: "Report_Date" | "Current" | undefined; }, { aging_method?: "Report_Date" | "Current" | undefined; }>;