import { VNode, VNodeData } from "../../stencil-public-runtime"; import { RewardTableColumn } from "./RewardTableColumn"; /** * @uiName PayPal Reward Table Status Column * @validParents ["sqm-rewards-table"] * @exampleGroup PayPal Components * @example Reward Table Status Column - */ export declare class RewardTablePayPalStatusColumn implements RewardTableColumn { /** * @uiName Column title */ columnTitle: string; /** * Define the text shown in the reward status badge. * * @uiName Reward status text * @uiWidget textArea */ statusText: string; /** * Shown below the status pill when a reward has been paid out. * * @uiName Reward paid out text */ rewardPaidOutText: string; /** * Shown below the status when a reward is being paid out. * * @uiName Reward payout in progress text */ rewardPayoutInProgressText: string; /** * Shown below the status when a reward has failed. * * @uiName Reward payout failed text */ rewardPayoutFailedText: string; /** * Shown below the status pill when a reward was paid out but is unclaimed. * * @uiName Reward unclaimed text */ rewardUnclaimedText: string; /** * Shown below the status when a reward was placed on hold during payout. * * @uiName Reward on hold text */ rewardOnHoldText: string; /** * Shown below the status pill when a reward was refunded after payout. * * @uiName Reward refunded text */ rewardRefundedText: string; /** * Shown below the status pill when a reward was returned after payout. * * @uiName Reward returned text */ rewardReturnedText: string; /** * Shown below the status pill when a rewards payout was reversed. * * @uiName Reward reversed text */ rewardReversedText: string; /** * Shown below the status when a reward was blocked during payout. * * @uiName Reward blocked text */ rewardBlockedText: string; /** * Shown below the status pill when a reward was denied during payout. * * @uiName Reward denied text */ rewardDeniedText: string; /** * Text shown before the date of an expiring reward. Example: Expires on {date}. * * @uiName Expiry date prefix */ expiryText: string; /** * Shown below the status when a reward is pending due to W-9 compliance. * * @uiName W-9 pending text */ pendingUsTax: string; /** * Text shown before the available date of a pending reward. Example: Pending until {date}. * * @uiName Pending date prefix */ pendingScheduled: string; /** * Shown below the status when a fulfillment error occured when creating a reward. * * @uiName Unhandled error text */ pendingUnhandled: string; /** * @undocumented */ integrationDomain: string; integrationBaseUnits: string[] | undefined; constructor(); disconnectedCallback(): void; renderCell(data: Reward, locale: string, mintRenderer: (sel: string, options: VNodeData) => VNode): Promise; renderLabel(): Promise; setIntegrationBaseUnits(): Promise; render(): any; }