import { DemoData } from "../../../global/demo";
/**
 * @uiName Payout Details Card
 * @exampleGroup Tax and Cash Components
 */
export declare class PayoutDetailsCard {
  /**
   * Badge text indicating payout status
   * @uiName Payout badge status text
   */
  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
   */
  thresholdPayoutText: string;
  /**
   * Shown before the participant’s bank account information.
   * @uiName Bank account field label
   */
  accountText: string;
  /**
   * Text displayed for existing publishers that do not have saved banking information.
   * @uiName Payout missing information subtext
   */
  payoutMissingInformationText: string;
  /**
   * @componentState { "title": "Loading", "props": { "states": { "loading": true } } }
   */
  stateController?: string;
  /**
   * @undocumented
   */
  demoData?: DemoData<any>;
  constructor();
  disconnectedCallback(): void;
  getTextProps(): this;
  render(): any;
}
