import { FetchStateAndError, ID } from '../../../../commonStateTypes/common'; import { SelectorView } from '../../../../commonStateTypes/viewAndReport/viewAndReport'; import { RootState } from '../../../../rootStateTypes'; import { BusinessVerificationDetails, SetupView } from '../../commonSetup/setupViewSelector'; import { CompanyOfficersDetails } from '../../commonSetup/setupViewState'; export interface BillPaySetupView extends SetupView, SelectorView { isRefreshingViewInBackground: boolean; billPayTermsDetails?: { fetchStatus: FetchStateAndError; }; selectedCompanyOfficer?: CompanyOfficersDetails; } export interface BillPayBusinessVerificationDetails extends BusinessVerificationDetails, SelectorView { isRefreshingViewInBackground: boolean; } export declare function getBillPaySetupViewDetails(state: RootState, companyId: ID): BillPaySetupView; export declare function getBillPayBusinessVerificationDetails(state: RootState, companyId: ID): BillPayBusinessVerificationDetails;