import { default as React } from 'react'; import { UseQuestionnaireStateProps } from '../../contexts'; import { UseTaxbitPersistProps } from './useTaxbitPersist'; export type TaxbitQuestionnairePersistProps = Omit & UseTaxbitPersistProps & { loadingComponent?: React.ReactNode; treatyClaims?: boolean; poweredByTaxbit?: boolean; }; export declare const TaxbitQuestionnairePersist: ({ staging, data, bearerToken, language, questionnaire, loadingComponent, onProgress, onSubmit, onSettled, onSuccess, onError, treatyClaims, dateFormat, realTimeTinValidation, region, proxyDomain, proxyHeaders, adaptiveMode, poweredByTaxbit, prepopulateWithSavedData, }: TaxbitQuestionnairePersistProps) => string | number | bigint | true | Iterable | Promise> | Iterable | null | undefined> | import("react/jsx-runtime").JSX.Element;