import { z } from "zod"; export declare const profitAndLossDetails_columnTypes: readonly ["create_by", "create_date", "doc_num", "last_mod_by", "last_mod_date", "memo", "name", "pmt_mthd", "split_acc", "tx_date", "txn_type", "tax_code", "klass_name", "dept_name"]; export declare const profit_and_loss_detail: z.ZodObject<{ columns: z.ZodOptional>; sort_by: z.ZodOptional>; } & { customer: z.ZodOptional]>>; } & { account: z.ZodOptional]>>; } & { accounting_method: z.ZodOptional>; } & { start_date: z.ZodOptional>; end_date: z.ZodOptional>; } & { date_macro: z.ZodOptional>; } & { adjusted_gain_loss: z.ZodOptional>; } & { class: z.ZodOptional]>>; } & { payment_method: z.ZodOptional>; } & { sort_order: z.ZodOptional>; } & { employee: z.ZodOptional]>>; } & { department: z.ZodOptional]>>; } & { vendor: z.ZodOptional]>>; } & { account_type: z.ZodOptional>; }, "strip", z.ZodTypeAny, { account?: string | string[] | undefined; class?: string | string[] | undefined; customer?: string | string[] | undefined; department?: string | string[] | undefined; employee?: string | string[] | undefined; payment_method?: "Check" | "Cash" | "Dinners Club" | "American Express" | "Discover" | "MasterCard" | "Visa" | undefined; vendor?: string | string[] | undefined; start_date?: string | undefined; end_date?: string | undefined; sort_order?: "ascend" | "descend" | 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; account_type?: "Equity" | "Expense" | "AccountsPayable" | "AccountsReceivable" | "Bank" | "OtherCurrentAsset" | "FixedAsset" | "OtherAsset" | "CreditCard" | "OtherCurrentLiability" | "LongTermLiability" | "Income" | "CostOfGoodsSold" | "OtherIncome" | "OtherExpense" | undefined; adjusted_gain_loss?: "true" | "false" | undefined; accounting_method?: "Cash" | "Accrual" | undefined; sort_by?: "tax_code" | "name" | "memo" | "create_date" | "create_by" | "last_mod_date" | "last_mod_by" | "doc_num" | "tx_date" | "txn_type" | "dept_name" | "split_acc" | "klass_name" | "pmt_mthd" | undefined; columns?: "tax_code" | "name" | "memo" | "create_date" | "create_by" | "last_mod_date" | "last_mod_by" | "doc_num" | "tx_date" | "txn_type" | "dept_name" | "split_acc" | "klass_name" | "pmt_mthd" | undefined; }, { account?: string | string[] | undefined; class?: string | string[] | undefined; customer?: string | string[] | undefined; department?: string | string[] | undefined; employee?: string | string[] | undefined; payment_method?: "Check" | "Cash" | "Dinners Club" | "American Express" | "Discover" | "MasterCard" | "Visa" | undefined; vendor?: string | string[] | undefined; start_date?: string | undefined; end_date?: string | undefined; sort_order?: "ascend" | "descend" | 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; account_type?: "Equity" | "Expense" | "AccountsPayable" | "AccountsReceivable" | "Bank" | "OtherCurrentAsset" | "FixedAsset" | "OtherAsset" | "CreditCard" | "OtherCurrentLiability" | "LongTermLiability" | "Income" | "CostOfGoodsSold" | "OtherIncome" | "OtherExpense" | undefined; adjusted_gain_loss?: "true" | "false" | undefined; accounting_method?: "Cash" | "Accrual" | undefined; sort_by?: "tax_code" | "name" | "memo" | "create_date" | "create_by" | "last_mod_date" | "last_mod_by" | "doc_num" | "tx_date" | "txn_type" | "dept_name" | "split_acc" | "klass_name" | "pmt_mthd" | undefined; columns?: "tax_code" | "name" | "memo" | "create_date" | "create_by" | "last_mod_date" | "last_mod_by" | "doc_num" | "tx_date" | "txn_type" | "dept_name" | "split_acc" | "klass_name" | "pmt_mthd" | undefined; }>; export type ProfitAndLossDetailsType = z.infer;