import { DemoData } from "../../../global/demo";
/**
 * @uiName Tax and Cash
 * @exampleGroup Tax and Cash
 * @validParents ["sqm-portal-container","div","sqm-hero","sqm-instant-access-registration","sqb-program-section","sqb-conditional-section", "template"]
 * @example Microsite Cash Payout Form - <sqm-tax-and-cash></sqm-tax-and-cash>
 */
export declare class TaxAndCashMonolith {
  /**
   * @uiName First name field label
   * @uiGroup Step 1 Properties
   */
  step1_firstName: string;
  /**
   * @uiName Last name field label
   * @uiGroup Step 1 Properties
   */
  step1_lastName: string;
  /**
   * @uiName Email field label
   * @uiGroup Step 1 Properties
   */
  step1_email: string;
  /**
   * @uiName Country field label
   * @uiGroup Step 1 Properties
   */
  step1_country: string;
  /**
   * @uiName Phone number field label
   * @uiGroup Step 1 Properties
   */
  step1_phoneNumber: string;
  /**
   * @uiName Address field label
   * @uiGroup Step 1 Properties
   */
  step1_address: string;
  /**
   * @uiName City field label
   * @uiGroup Step 1 Properties
   */
  step1_city: string;
  /**
   * @uiName State field label for states
   * @uiGroup Step 1 Properties
   */
  step1_state: string;
  /**
   * @uiName State field label for provinces
   * @uiGroup Step 1 Properties
   */
  step1_province: string;
  /**
   * @uiName State field label for regions
   * @uiGroup Step 1 Properties
   */
  step1_region: string;
  /**
   * @uiName Postal code field label
   * @uiGroup Step 1 Properties
   */
  step1_postalCode: string;
  /**
   * @uiName Currency field label
   * @uiGroup Step 1 Properties
   */
  step1_currency: string;
  /**
   * @uiName Currency field help text
   * @uiGroup Step 1 Properties
   */
  step1_currencyHelpText: string;
  /**
   * Edit the property called terms and conditions text to change what's displayed for {termsAndConditionsLink}.
   * @uiName Terms and conditions checkbox
   * @uiGroup Step 1 Properties
   */
  step1_allowBankingCollection: string;
  /**
   * @uiName Step 1 title
   * @uiGroup Step 1 Properties
   */
  step1_personalInformation: string;
  /**
   * The link text that appears in the terms and conditions checkbox
   * @uiName Terms and conditions text
   * @uiGroup Step 1 Properties
   * @uiWidget textArea
   */
  step1_termsAndConditionsLabel: string;
  /**
   * The link that appears in the terms and conditions checkbox
   * @uiName Terms and conditions link
   * @uiGroup Step 1 Properties
   */
  step1_termsAndConditionsLink: string;
  /**
   * Placeholder text displayed in the currency search dropdown
   * @uiName Currency field placeholder text
   * @uiGroup Step 1 Properties
   */
  step1_searchForCurrencyText: string;
  /**

  /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    STEP 2 PROPS:
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
  /**
   * @uiName Step 2 title
   * @uiGroup Step 2 Properties
   */
  step2_indirectTax: string;
  /**
   * Displayed under the title of this step.
   * @uiName Step 2 description
   * @uiGroup Step 2 Properties
   * @uiWidget textArea
   */
  step2_indirectTaxDescription: string;
  /**
   * Displayed with indirect tax registration options.
   * @uiName Indirect tax details section title
   * @uiGroup Step 2 Properties
   */
  step2_indirectTaxDetails: string;
  /**
   * @uiName Registered for indirect tax option
   * @uiGroup Step 2 Properties
   * @uiWidget textArea
   *
   */
  step2_otherRegion: string;
  /**
   * Selecting this option will display fields to enter indirect tax details.
   * @uiName Registered for indirect tax option description
   * @uiGroup Step 2 Properties
   */
  step2_otherRegionSubtext: string;
  /**
   * @uiName Not registered for indirect tax option
   * @uiGroup Step 2 Properties
   * @uiWidget textArea
   */
  step2_notRegistered: string;
  /**
   * Participants based in the US are  considered not registered.
   * @uiName Not registered for indirect tax option description
   * @uiGroup Step 2 Properties
   */
  step2_notRegisteredSubtext: string;
  /**
   * @uiName Region of indirect tax field label
   * @uiGroup Step 2 Properties
   */
  step2_selectedRegion: string;
  /**
   * @uiName Indirect tax number field label
   * @uiGroup Step 2 Properties
   */
  step2_indirectTaxNumber: string;
  /**
   * @uiName Province field label
   * @uiGroup Step 2 Properties
   */
  step2_province: string;
  /**
   * @uiName Missing indirect tax number error message
   * @uiGroup Step 2 Properties
   */
  step2_indirectTaxNumberError: string;
  /**
   * Displayed to participants registered for QST.
   * @uiName QST number field label
   * @uiGroup Step 2 Properties
   */
  step2_qstNumber: string;
  /**
   * Displayed to participants registered for indirect tax in Quebec, Canada.
   * @uiName QST tax checkbox
   * @uiGroup Step 2 Properties
   */
  step2_isRegisteredQST: string;
  /**
   * Displayed to participants registered for indirect tax in Spain.
   * @uiName Spain income tax checkbox
   * @uiGroup Step 2 Properties
   * @uiWidget textArea
   */
  step2_isRegisteredSubRegionIncomeTax: string;
  /**
   * Displayed to participants registered in Spain.
   * @uiName Sub-region of indirect tax field label
   * @uiGroup Step 2 Properties
   */
  step2_subRegion: string;
  /**
   * @uiName Income tax field label
   * @uiGroup Step 2 Properties
   */
  step2_subRegionTaxNumberLabel: string;
  /**
   * Communicate that after this step, only Support can change personal and indirect tax information.
   * @uiName Submission confirmation alert
   * @uiGroup Step 2 Properties
   * @uiWidget textArea
   */
  step2_cannotChangeInfoAlert: string;
  /**
   * @uiName Step 3 title
   * @uiGroup Step 3 Properties
   */
  step3_taxForm: string;
  /**
   * Display the type of tax form that the participant must submit.
   * @uiName Tax form name
   * @uiGroup Step 3 Properties
   */
  step3_taxFormLabel: string;
  /**
   * @uiName Participant type field label
   * @uiGroup Step 3 Properties
   */
  step3_participantType: string;
  /**
   * An option for the participant type field. Used to determine which W-8 form is required.
   * @uiName Business representative participant type label
   * @uiGroup Step 3 Properties
   */
  step3_businessEntity: string;
  /**
   * An option for the participant type field. Used to determine which W-8 form is required.
   * @uiName Individual participant type label
   * @uiGroup Step 3 Properties
   */
  step3_individualParticipant: string;
  /**
   * Displayed at the top of the page to participants based in the US.
   * @uiName W-9 tax form description
   * @uiGroup Step 3 Properties
   * @uiWidget textArea
   */
  step3_taxFormDescription: string;
  /**
   * Displayed at the top of the page to individuals joining a US program who reside outside the country.
   * @uiName W-8 BEN tax form description
   *  @uiGroup Step 3 Properties
   * @uiWidget textArea
   */
  step3_taxFormDescriptionIndividualParticipant: string;
  /**
   * Displayed at the top of the page to participants representing a business.
   * @uiName W-8 BEN-E tax form description
   *  @uiGroup Step 3 Properties
   * @uiWidget textArea
   */
  step3_taxFormDescriptionBusinessEntity: string;
  /**
   * This appears inside the Docusign frame.
   * @uiName Docusign session expired message
   * @uiGroup Step 3 Properties
   * @uiWidget textArea
   */
  step3_docusignExpired: string;
  /**
   * Remind participants their session will time out after 20 minutes of inactivity.
   * @uiName Docusign timed session message
   * @uiGroup Step 3 Properties
   * @uiWidget textArea
   */
  step3_docusignSessionWarning: string;
  /**
   * This appears inside the Docusign frame.
   * @uiName Docusign form error message
   * @uiGroup Step 3 Properties
   * @uiWidget textArea
   */
  step3_docusignError: string;
  /**
   * @uiName Refresh page button label
   * @uiGroup Step 3 Properties
   */
  step3_refreshButton: string;
  /**
   * @uiName Exit button text
   * @uiGroup Step 3 Properties
   */
  step3_exitButton: string;
  /**
   * @uiName Information modal title
   * @uiGroup Step 3 Properties
   */
  step3_modalTitle: string;
  /**
   * @uiName Information modal description text
   * @uiGroup Step 3 Properties
   */
  step3_modalDescription: string;
  /**
   * @uiName Information modal button text
   * @uiGroup Step 3 Properties
   */
  step3_modalButtonText: string;
  /**
   * @uiName Step 4 title
   * @uiGroup Step 4 Properties
   */
  step4_taxAndPayouts: string;
  /**
   * @uiName Direct to bank payout option
   * @uiGroup Step 4 Properties
   */
  step4_directlyToBankAccount: string;
  /**
   * @uiName PayPal payout option
   * @uiGroup Step 4 Properties
   */
  step4_toPayPalAccount: string;
  /**
   * @uiName Threshold balance payment schedule option
   * @uiGroup Step 4 Properties
   */
  step4_paymentScheduleBalanceThreshold: string;
  /**
   * @uiName Fixed day payment schedule option
   * @uiGroup Step 4 Properties
   */
  step4_paymentScheduleFixedDay: string;
  /**
   * Let the participant choose what day of the month they’ll get paid
   * @uiName Payment day field label
   * @uiGroup Step 4 Properties
   */
  step4_paymentDaySelectLabel: string;
  /**
   * Participant use this field to select the balance at which they want to be paid
   * @uiName Payment threshold field label
   * @uiGroup Step 4 Properties
   */
  step4_paymentThresholdSelectLabel: string;
  /**
   * One of two payment day options
   * @uiName First of month payday option
   * @uiGroup Step 4 Properties
   */
  step4_paymentDayFirstOfMonthLabelText: string;
  /**
   * One of two payment day options
   * @uiName Fifteenth of month payday option
   * @uiGroup Step 4 Properties
   */
  step4_paymentDayFifteenthOfMonthLabelText: string;
  /**
   * @uiName Payment method section header
   * @uiGroup Step 4 Properties
   */
  step4_paymentMethod: string;
  /**
   * @uiName Payment schedule section header
   * @uiGroup Step 4 Properties
   */
  step4_paymentSchedule: string;
  /**
   * @uiName Payment method section description
   * @uiGroup Step 4 Properties
   */
  step4_paymentMethodSubtext: string;
  /**
   * Displayed to participants who choose PayPal as their payout method
   * @uiName PayPal email field label
   * @uiGroup Step 4 Properties
   */
  step4_payPalInputLabel: string;
  /**
   * @uiName Bank country field label
   * @uiGroup Step 4 Properties
   */
  step4_bankLocationLabel: string;
  /**
   * @uiName Beneficiary account field label
   * @uiGroup Step 4 Properties
   */
  step4_beneficiaryAccountNameLabel: string;
  /**
   * @uiName Beneficiary account field description
   * @uiGroup Step 4 Properties
   */
  step4_beneficiaryAccountNameDescription: string;
  /**
   * @uiName Bank account type field label
   * @uiGroup Step 4 Properties
   */
  step4_bankAccountTypeLabel: string;
  /**
   * @uiName Checking account option
   * @uiGroup Step 4 Properties
   */
  step4_checkingSelectItemLabel: string;
  /**
   * Label text for the savings account type select item
   * @uiName Savings account options
   * @uiGroup Step 4 Properties
   */
  step4_savingsSelectItemLabel: string;
  /**
   * @uiName Bank account number field label
   * @uiGroup Step 4 Properties
   */
  step4_bankAccountNumberLabel: string;
  /**
   * @uiName IBAN field label
   * @uiGroup Step 4 Properties
   */
  step4_ibanLabel: string;
  /**
   * @uiName SWIFT code field label
   * @uiGroup Step 4 Properties
   */
  step4_swiftCodeLabel: string;
  /**
   * @uiName Routing code field label
   * @uiGroup Step 4 Properties
   */
  step4_routingCodeLabel: string;
  /**
   * @uiName Bank name field label
   * @uiGroup Step 4 Properties
   */
  step4_bankNameLabel: string;
  /**
   * @uiName Classification entity field label
   * @uiGroup Step 4 Properties
   */
  step4_classificationEntityLabel: string;
  /**
   * One of three options listed for the classification field
   * @uiName Business classification option
   * @uiGroup Step 4 Properties
   */
  step4_businessSelectItemLabel: string;
  /**
   * One of three options listed for the classification field
   * @uiName Individual classification option
   * @uiGroup Step 4 Properties
   */
  step4_individualSelectItemLabel: string;
  /**
   * One of three options listed for the classification field
   * @uiName Foreign classification option
   * @uiGroup Step 4 Properties
   */
  step4_foreignSelectItemLabel: string;
  /**
   * @uiName Classification CPF field label
   * @uiGroup Step 4 Properties
   */
  step4_classificationCPFLabel: string;
  /**
   * @uiName Patronymic name field label
   * @uiGroup Step 4 Properties
   */
  step4_patronymicNameLabel: string;
  /**
   * @uiName VO code field label
   * @uiGroup Step 4 Properties
   */
  step4_voCodeLabel: string;
  /**
   * @uiName Agency code field label
   * @uiGroup Step 4 Properties
   */
  step4_agencyCodeLabel: string;
  /**
   * @uiName Branch code field label
   * @uiGroup Step 4 Properties
   */
  step4_branchCodeLabel: string;
  /**
   * Label text for the classification input field
   * @uiName Classification field label
   * @uiGroup Step 4 Properties
   */
  step4_classificationLabel: string;
  /**
   * @uiName Taxpayer ID field label
   * @uiGroup Step 4 Properties
   */
  step4_taxPayerIdLabel: string;
  /**
   * @uiName Bank address field label
   * @uiGroup Step 4 Properties
   */
  step4_bankAddressLabel: string;
  /**
   * @uiName Bank city field label
   * @uiGroup Step 4 Properties
   */
  step4_bankCityLabel: string;
  /**
   * @uiName Bank province/state field label
   * @uiGroup Step 4 Properties
   */
  step4_bankStateLabel: string;
  /**
   * @uiName  Bank postal code field label
   * @uiGroup Step 4 Properties
   */
  step4_bankPostalCodeLabel: string;
  /**
   * Default payment method to the participants’ bank account.
   * @uiName EFT withdrawal payment method
   * @uiGroup Step 4 Properties
   */
  step4_eftWithdrawalLabel: string;
  /**
   * @uiName FX Wire Processing fee text
   * @uiGroup Step 4 Properties
   */
  step4_fxWireProcessingFeeLabel: string;
  /**
   * @uiName Text for verify email dialog
   * @uiGroup Step 4 Properties
   */
  step4_verifyEmailHeaderText: string;
  /**
   * @uiName Verify code widget header text
   * @uiGroup Step 4 Properties
   */
  step4_verifyEmailDescriptionText: string;
  /**
   * @uiName Information modal title
   * @uiGroup Step 4 Properties
   */
  step4_modalTitle: string;
  /**
   * @uiName Information modal description text
   * @uiGroup Step 4 Properties
   */
  step4_modalDescription: string;
  /**
   * @uiName Information modal button text
   * @uiGroup Step 4 Properties
   */
  step4_modalButtonText: string;
  /**
   * @uiName Active tax form badge label
   * @uiGroup Dashboard Properties
   */
  dashboard_statusTextActive?: string;
  /**
   * @uiName Invalid tax form badge label
   * @uiGroup Dashboard Properties
   */
  dashboard_statusTextNotActive?: string;
  /**
   * Displayed when the participant submitted their form but it is awaiting review.
   *
   * @uiName Not verified tax form badge label
   * @uiGroup Dashboard Properties
   */
  dashboard_statusTextNotVerified?: string;
  /**
   * Displayed when the participant has not submitted their required tax form.
   *
   * @uiName Required tax form badge label
   */
  dashboard_statusTextRequired?: string;
  /**
   * Additional text displayed next to the tax form's status badge
   *
   * @uiName Required tax form description
   */
  dashboard_requiredTaxForm?: string;
  /**
   * Additional text displayed next to the tax form's status badge
   *
   * @uiName Active W-9 description
   * @uiGroup Dashboard Properties
   */
  dashboard_badgeTextSubmittedOn?: string;
  /**
   * Additional text displayed next to the tax form's status badge.
   *
   * @uiName Active W-8 description
   * @uiGroup Dashboard Properties
   */
  dashboard_badgeTextSubmittedOnW8?: string;
  /**
   * Additional text displayed next to the tax form's status badge.
   *
   * @uiName Tax form in review description
   * @uiGroup Dashboard Properties
   */
  dashboard_badgeTextAwaitingReview?: string;
  /**
   * Part of the alert displayed at the top of the page.
   *
   * @uiName Inactive W-9 error message title
   * @uiGroup Dashboard Properties
   * @uiWidget textArea
   */
  dashboard_taxAlertHeaderNotActiveW9?: string;
  /**
   * Part of the alert displayed at the top of the page.
   *
   * @uiName Inactive W-8 error message title
   * @uiGroup Dashboard Properties
   * @uiWidget textArea
   */
  dashboard_taxAlertHeaderNotActiveW8?: string;
  /**
   * Part of the alert displayed at the top of the page.
   *
   * @uiName Inactive W-9 error message description
   * @uiGroup Dashboard Properties
   * @uiWidget textArea
   */
  dashboard_taxAlertNotActiveMessageW9?: string;
  /**
   * Part of the alert displayed at the top of the page.
   *
   * @uiName Inactive W-8 error message description
   * @uiGroup Dashboard Properties
   */
  dashboard_taxAlertNotActiveMessageW8?: string;
  /**
   * Additional text displayed next to the tax form's status badge.
   *
   * @uiName Invalid tax form description
   * @uiGroup Dashboard Properties
   * @uiWidget textArea
   */
  dashboard_invalidForm?: string;
  /**
   * @uiName Payout information section header
   * @uiGroup Dashboard Properties
   */
  dashboard_bankingInformationSectionHeader: string;
  /**
   * @uiName Tax document section header
   * @uiGroup Dashboard Properties
   */
  dashboard_taxDocumentSectionHeader: string;
  /**
   * Displayed under the tax document section header.
   *
   * @uiName Tax documents section description
   * @uiGroup Dashboard Properties
   */
  dashboard_taxDocumentSectionSubHeader: string;
  /**
   * No other statuses or badges will be displayed in the tax form section in this case.
   *
   * @uiName Tax form not required text
   * @uiGroup Dashboard Properties
   * @uiWidget textArea
   */
  dashboard_noFormNeededSubtext: string;
  /**
   *
   * @uiName Indirect tax section header
   * @uiGroup Dashboard Properties
   */
  dashboard_indirectTaxInfoSectionHeader: string;
  /**
   * If the participant is registered for indirect tax in Canada, display the province they’re registered in.
   *
   * @uiName Canadian province of indirect tax
   * @uiGroup Dashboard Properties
   */
  dashboard_indirectTaxInfoCanada: string;
  /**
   * If the participant is registered for indirect tax, display the country they’re registered in.
   *
   * @uiName Indirect tax country
   * @uiGroup Dashboard Properties
   */
  dashboard_indirectTaxInfoOtherCountry: string;
  /**
   * If the participant is registered for indirect tax in Spain, display the region they’re registered in.
   *
   * @uiName Spanish region of indirect tax
   * @uiGroup Dashboard Properties
   */
  dashboard_indirectTaxInfoSpain: string;
  /**
   * @uiName Indirect tax tooltip
   * @uiGroup Dashboard Properties
   * @uiWidget textArea
   */
  dashboard_indirectTaxTooltipSupport: string;
  /**
   * Displayed to participants who have submitted their indirect tax information.
   *
   * @uiName  Indirect tax details
   * @uiGroup Dashboard Properties
   */
  dashboard_indirectTaxDetails: string;
  /**
   * @uiName Submit new tax form button label
   * @uiGroup Dashboard Properties
   */
  dashboard_newFormButton: string;
  /**
   * @uiName Edit payment info button label
   * @uiGroup Dashboard Properties
   */
  dashboard_editPaymentInformationButton: string;
  /**
   * @uiName Not registered for indirect tax text
   * @uiGroup Dashboard Properties
   * @uiWidget textArea
   */
  dashboard_notRegisteredForTax: string;
  /**
   * Displayed to participants registered in Quebec, Canada.
   * @uiName QST indirect tax details
   * @uiGroup Dashboard Properties
   */
  dashboard_qstNumber: string;
  /**
   * @uiName Spain sub-region indirect tax number
   * @uiGroup Dashboard Properties
   */
  dashboard_subRegionTaxNumber: string;
  /**
   * @uiName Payout status badge
   * @uiGroup Dashboard Properties
   */
  dashboard_statusBadgeText: string;
  /**
   * Display participants' payout preference on the payout information card, indicating the balance at which they want to get paid.
   * @uiName Payout schedule by threshold text
   * @uiGroup Dashboard Properties
   */
  dashboard_thresholdPayoutText: string;
  /**
   * Shown before the participant’s bank account information.
   * @uiName Bank account field label
   * @uiGroup Dashboard Properties
   */
  dashboard_accountText: string;
  /**
   * Part of the Invoice table displayed at the bottom of the page.
   * @uiName Invoice number column title
   *  @uiGroup Dashboard Properties
   */
  dashboard_invoiceColumnTitle: string;
  /**
   * Part of the Invoice table displayed at the bottom of the page.
   * @uiName Date column title
   *  @uiGroup Dashboard Properties
   */
  dashboard_dateColumnTitle: string;
  /**
   * Part of the Invoice table displayed at the bottom of the page.
   * @uiName Earnings column title
   *  @uiGroup Dashboard Properties
   */
  dashboard_earningsColumnTitle: string;
  /**
   * Part of the Invoice table displayed at the bottom of the page.
   * @uiName Indirect tax column title
   * @uiGroup Dashboard Properties
   */
  dashboard_indirectTaxColumnTitle: string;
  /**
   * Displayed under the payout details card.
   * @uiName Payout from impact text
   * @uiGroup Dashboard Properties
   * @uiWidget textArea
   */
  dashboard_payoutFromImpact: string;
  /**
   * Part of the Invoice table displayed at the bottom of the page.
   * @uiName Earnings after tax column title
   *  @uiGroup Dashboard Properties
   */
  dashboard_earningsAfterTaxColumnTitle: string;
  /**
   * Part of the alert displayed at the top of the page when there’s been an issue preventing payouts.
   * @uiName Payout error message title
   * @uiGroup Dashboard Properties
   * @uiWidget textArea
   */
  dashboard_payoutHoldAlertHeader: string;
  /**
   * Part of the alert displayed at the top of the page when there’s been an issue preventing payouts.
   * @uiName Payout error message description
   * @uiGroup Dashboard Properties
   * @uiWidget textArea
   */
  dashboard_payoutHoldAlertDescription: string;
  /**
   * Text displayed for existing publishers that do not have saved banking information.
   * @uiName Payout missing information subtext
   * @uiGroup Dashboard Properties
   */
  dashboard_payoutMissingInformationText: string;
  /**
   * @uiName Invoice table description
   * @uiGroup Dashboard Properties
   */
  dashboard_invoiceDescription: string;
  /**
   * @uiName Invoice table previous page button label
   * @uiGroup Dashboard Properties
   */
  dashboard_invoicePrevLabel: string;
  /**
   * @uiName Invoice table next page button label
   * @uiGroup Dashboard Properties
   */
  dashboard_invoiceMoreLabel: string;
  /**
   * @uiName Invoice table title
   * @uiGroup Dashboard Properties
   */
  dashboard_invoiceHeader: string;
  /**
   * @uiName Empty invoice table header
   * @uiGroup Dashboard Properties
   */
  dashboard_invoiceEmptyStateHeader: string;
  /**
   * @uiName Empty invoice table description
   * @uiGroup Dashboard Properties
   */
  dashboard_invoiceEmptyStateText: string;
  /**
   * @uiName Replace tax form modal header
   * @uiGroup Dashboard Properties
   */
  dashboard_replaceTaxFormModalHeader: string;
  /**
   * @uiName Replace tax form modal body text
   * @uiGroup Dashboard Properties
   * @uiWidget textArea
   */
  dashboard_replaceTaxFormModalBodyText: string;
  /**
   * Part of the alert displayed at the top of the page when the user needs to verify their identity.
   * @uiName Verification required alert message title
   * @uiGroup Dashboard Properties
   * @uiWidget textArea
   */
  dashboard_verificationRequiredHeader: string;
  /**
   * Part of the alert displayed at the top of the page when the user needs to verify their identity
   * @uiName Verification required alert message description
   * @uiGroup Dashboard Properties
   * @uiWidget textArea
   */
  dashboard_verificationRequiredDescription: string;
  /**
   * @uiName Verification required internal alert header
   * @uiGroup Dashboard Properties
   * @uiWidget textArea
   */
  dashboard_verificationRequiredInternalHeader: string;
  /**
   * @uiName Verification required internal alert description
   * @uiGroup Dashboard Properties
   * @uiWidget textArea
   */
  dashboard_verificationRequiredInternalDescription: string;
  /**
   * @uiName Verification review internal alert header
   * @uiGroup Dashboard Properties
   * @uiWidget textArea
   */
  dashboard_verificationReviewInternalHeader: string;
  /**
   * @uiName Verification review internal alert description
   * @uiGroup Dashboard Properties
   * @uiWidget textArea
   */
  dashboard_verificationReviewInternalDescription: string;
  /**
   * @uiName Verification failed internal alert header
   * @uiGroup Dashboard Properties
   * @uiWidget textArea
   */
  dashboard_verificationFailedInternalHeader: string;
  /**
   * @uiName Verification failed internal alert description
   * @uiGroup Dashboard Properties
   * @uiWidget textArea
   */
  dashboard_verificationFailedInternalDescription: string;
  /**
   * Part of the alert displayed at the top of the page when the user needs to verify their identity.
   * @uiName Verification required alert button text
   * @uiGroup Dashboard Properties
   * @uiWidget textArea
   */
  dashboard_verificationRequiredButtonText: string;
  /**
   * @uiName W-9 payment threshold alert header
   * @uiGroup Dashboard Properties
   * @uiWidget textArea
   */
  dashboard_w9RequiredHeader: string;
  /**
   * @uiName W-9 payment threshold alert description
   * @uiGroup Dashboard Properties
   * @uiWidget textArea
   */
  dashboard_w9RequiredDescription: string;
  /**
   * @uiName Account review alert header
   */
  dashboard_accountReviewHeader: string;
  /**
   * @uiName Account review alert description
   */
  dashboard_accountReviewDescription: string;
  /**
   * @uiName Payment on hold alert header
   */
  dashboard_paymentOnHoldHeader: string;
  /**
   * @uiName Payment on hold alert description
   */
  dashboard_paymentOnHoldDescription: string;
  /**
   * @uiName Beneficiary name invalid alert header
   */
  dashboard_beneficiaryNameInvalidHeader: string;
  /**
   * @uiName Beneficiary name invalid description
   */
  dashboard_beneficiaryNameInvalidDescription: string;
  /**
   * @uiName Beneficiary name mismatch alert header
   */
  dashboard_beneficiaryNameMismatchHeader: string;
  /**
   * @uiName Beneficiary name mismatch alert description
   */
  dashboard_beneficiaryNameMismatchDescription: string;
  /**
   * @uiName Bank name mismatch alert header
   */
  dashboard_bankNameMismatchHeader: string;
  /**
   * @uiName Bank name mismatch alert description
   */
  dashboard_bankNameMismatchDescription: string;
  /**
   * @uiName Withdrawal settings invalid alert header
   */
  dashboard_withdrawalSettingsInvalidHeader: string;
  /**
   * @uiName Withdrawal settings invalid alert description
   */
  dashboard_withdrawalSettingsInvalidDescription: string;
  /**
   * @uiName Payment returned alert header
   */
  dashboard_paymentReturnedHeader: string;
  /**
   * @uiName Payment returned alert description
   */
  dashboard_paymentReturnedDescription: string;
  /**
   * @uiName Terms and Conditions text
   * @uiGroup Dashboard Properties
   */
  dashboard_termsAndConditions: string;
  /**
   * @uiName W-9 payment threshold alert button text
   * @uiGroup Dashboard Properties
   * @uiWidget textArea
   */
  dashboard_w9RequiredButtonText: string;
  /**
   * @uiName Setup progress
   * @uiGroup General Form Properties
   */
  formStep: string;
  /**
   * Part of the alert displayed at the top of the page.
   * @uiName Form submission error message title
   * @uiGroup General Form Properties
   * @uiWidget textArea
   */
  generalErrorTitle: string;
  /**
   * Part of the alert displayed at the top of the page.
   * @uiName Form submission error message description
   * @uiGroup General Form Properties
   * @uiWidget textArea
   */
  generalErrorDescription: string;
  /**
   * Displayed under a field that is missing required information.
   * @uiName Empty form field error message
   * @uiGroup General Form Properties
   */
  fieldRequiredError: string;
  /**
   * Displayed under a field that includes invalid characters (non-ASCII).
   * @uiName Invalid character error message
   * @uiGroup General Form Properties
   */
  invalidCharacterError: string;
  /**
   * Displayed under a field when it has an invalid entry.
   * @uiName Form field error message
   * @uiGroup General Form Properties
   */
  fieldInvalidError: string;
  /**
   * @uiName Continue button label
   * @uiGroup General Form Properties
   */
  continueButton: string;
  /**
   * @uiName Back button label
   * @uiGroup General Form Properties
   */
  backButton: string;
  /**
   * @uiName Cancel button label
   * @uiGroup General Form Properties
   */
  cancelButton: string;
  /**
   * Part of the alert displayed at the top of the page if the participant is already a registered partner on impact.com.
   * @uiName Participant is a partner alert title
   * @uiGroup General Form Properties
   * @uiWidget textArea
   */
  isPartnerAlertHeader: string;
  /**
   * Part of the alert displayed at the top of the page if the participant is already a registered partner on impact.com.
   * @uiName Participant is a partner alert description
   * @uiGroup General Form Properties
   * @uiWidget textArea
   */
  isPartnerAlertDescription: string;
  /**
   * Placeholder text displayed in the country search dropdown
   * @uiName Country field placeholder text
   * @uiGroup General Form Properties
   */
  searchForCountryText: string;
  /**
   * Part of the alert displayed at the top of the page.
   * @uiName Page load error message title
   * @uiGroup General Form Properties
   * @uiWidget textArea
   */
  loadingErrorAlertHeader: string;
  /**
   * Part of the alert displayed at the top of the page.
   * @uiName Page load error message description
   * @uiGroup General Form Properties
   * @uiWidget textArea
   */
  loadingErrorAlertDescription: string;
  /**
   * Displayed at the top of the page on all set up steps.
   * @uiName Page description
   * @uiGroup General Form Properties
   */
  taxAndPayoutsDescription: string;
  /**
   * Link text for contacting support team
   * @uiName Suport link text
   * @uiGroup General Form Properties
   */
  supportLink: string;
  /**
   * Link text for Terms and Conditions
   * @uiName Terms and Conditions text
   * @uiGroup General Form Properties
   */
  termsAndConditions: string;
  /**
   *
   * @undocumented
   * @componentState { "title": "Step 1: Personal information", "props": { "step": "/1" }, "dependencies": ["sqm-user-info-form"], "uiGroup": "Step 1 Properties" }
   * @componentState { "title": "Step 2: Indirect tax", "props": { "step": "/2" }, "dependencies": ["sqm-indirect-tax-form"], "uiGroup": "Step 2 Properties" }
   * @componentState { "title": "Step 3: Tax form", "props": { "step": "/3" }, "dependencies": ["sqm-docusign-form"], "uiGroup": "Step 3 Properties" }
   * @componentState { "title": "Step 4: Payment method", "props": { "step": "/4" }, "dependencies": ["sqm-banking-info-form"], "uiGroup": "Step 4 Properties" }
   * @componentState { "title": "Dashboard", "props": { "step": "/dashboard" }, "dependencies": ["sqm-tax-and-cash-dashboard"], "uiGroup": "Dashboard Properties" }
   */
  stateController: string;
  /**
   * @undocumented
   */
  demoData?: DemoData<TaxAndCashMonolith>;
  constructor();
  disconnectedCallback(): void;
  getGeneralStepTextProps(prefix: string): { [K in keyof this as K extends `${string}${infer Suffix}` ? `${Suffix}` : never]: this[K]; } & {
    generalErrorTitle: string;
    generalErrorDescription: string;
    fieldRequiredError: string;
    invalidCharacterError: string;
    fieldInvalidError: string;
    continueButton: string;
    backButton: string;
    cancelButton: string;
    isPartnerAlertHeader: string;
    isPartnerAlertDescription: string;
    loadingErrorAlertHeader: string;
    loadingErrorAlertDescription: string;
    taxAndPayoutsDescription: string;
    searchForCountryText: string;
    formStep: string;
    supportLink: string;
  };
  render(): any;
}
