import { MaterialTableColumnProps } from '../../material-table/material-table'; export declare const PARTIES_FORM_ARRAY_NAME = "parties"; export declare const PARTIES_FIELDS: { TYPE: string; FIRST_NAME: string; LAST_NAME: string; COMPANY_NAME: string; VAT_NUMBER: string; CRN: string; COMPANY: string; CURRENCY: string; CONTACT_NO: string; EMAIL_IDS: string; RESPONSIBLE_PERSON: string; ADDRESS: string; CONTACTS: string; RECEIVABLE_ACCOUNT: string; TAX_TEMPLATE: string; }; export declare const partyType: { label: string; value: string; }[]; export declare const addressPayload: { parties_id: any; address_type: string; contact_name: any; street_1: any; street_2: any; street_3: any; building_no: any; additional_no: any; zip_code: any; city: any; state: any; country: any; email: any; mobile: any; phone: any; summary: any; default_shipping_address: number; default_billing_address: number; country_code: any; }; export declare const ksaAddressPayload: { street_name: any; national_address: any; district_name: any; parties_id: any; address_type: string; contact_name: any; street_1: any; street_2: any; street_3: any; building_no: any; additional_no: any; zip_code: any; city: any; state: any; country: any; email: any; mobile: any; phone: any; summary: any; default_shipping_address: number; default_billing_address: number; country_code: any; }; export declare const contactPayload: { parties_id: any; name: any; country_code: any; contact_no: any; email: any; }; export declare const addressColumns: (isKSA: boolean) => MaterialTableColumnProps[]; export declare const contactColumns: MaterialTableColumnProps[]; export declare const addressOmitKeys: string[]; export declare const contactOmitKeys: string[]; export declare const processPartiesPayload: (payload: any) => any;