import { ID, OnboardingCockpitView, OnboardingCustomerCompletedStatus, OnboardingViewSortKey, SortOrder } from '@zeniai/client-epic-state'; import { RequestToOpenThreadType } from '../../commentsAndNotes/utils/ThreadsProvider'; import { CockpitOptionType } from '../common/cockpitTypes'; import { NavHeaderActions, NavHeaderData } from '../common/navHeader/NavHeader'; export type OnboardingPageData = { onboardingView: OnboardingCockpitView; qboConnectionPoolFlag: boolean; }; export type OnboardingPageActions = { onCancelClicked: () => void; onCockpitReloadData: (cockpitOption: CockpitOptionType) => void; onColumnSortConfigChanged: (sortKey: OnboardingViewSortKey, sortOrder: SortOrder) => void; onGoLiveClicked: (onboardingCustomerCompletedStatus: OnboardingCustomerCompletedStatus) => void; onOnboardingStepClicked: (companyId: ID, stepType: string) => void; onQBOConnectClick: () => void; onRetryBankAccountConnection: (companyId: ID) => void; onScroll: (scrollYOffset: number) => void; onSendInviteClick: (companyId: ID) => void; onUpdateCustomerCreationStatus: () => void; redirectToDashboardOnboarding: (companyEmailDomain: string) => void; }; export interface Props { headerActions: NavHeaderActions; headerData: Omit; onboardingPageActions: OnboardingPageActions; onboardingPageData: OnboardingPageData; initialOpenThreadRequest?: RequestToOpenThreadType; } declare const OnboardingPage: ({ headerData, headerActions, initialOpenThreadRequest, onboardingPageActions, onboardingPageData, }: Props) => import("react/jsx-runtime").JSX.Element; export default OnboardingPage;