import { ID } from '../../../commonStateTypes/common'; import { SelectorView } from '../../../commonStateTypes/viewAndReport/viewAndReport'; import { Attachment } from '../../../entity/transaction/stateTypes/attachment'; import { Vendor } from '../../../entity/vendor/vendorState'; import { RootState } from '../../../rootStateTypes'; import { NewAddressData } from '../../addressView/addressViewState'; import { VendorType } from '../../vendorTypeList/vendorTypeListPayload'; export interface VendorFiling1099UploadDetailsSelectorView extends SelectorView { vendor: Vendor; vendorTypeList: VendorType[]; addressStatus?: NewAddressData; file?: Attachment; } export declare const getVendorUploadDetailsByVendorId: (state: RootState, vendorId: ID) => VendorFiling1099UploadDetailsSelectorView;