import { VNode, VNodeData } from "../../stencil-public-runtime"; import { ReferralTableColumn } from "./ReferralTableColumn"; /** * @uiName PayPal Referral Table Rewards Column * @validParents ["sqm-referral-table"] * @exampleGroup PayPal Components * @example Referral Table Rewards Column - */ export declare class ReferralTableRewardsColumn implements ReferralTableColumn { /** * @uiName Column title */ columnTitle: string; /** * Define the text shown in the reward status badge. * * @uiName Reward status text * @uiWidget textArea */ statusText: string; /** * Additional status text shown in the details drop down. * * @uiName Reward status long text * @uiWidget textArea */ statusLongText: string; /** * Shown in the dropdown details when a reward has an associated fuel tank code. * * @uiName Fuel tank code text */ fuelTankText: string; /** * Shown in the dropdown details when a reward has been received. * * @uiName Reward received text */ rewardReceivedText: string; /** * Shown in the dropdown details when a reward has been paid out. * * @uiName Reward paid out text */ rewardPaidOutText: string; /** * Shown in the dropdown details when a reward is being paid out. * * @uiName Reward payout in progress text */ rewardPayoutInProgressText: string; /** * Shown in the dropdown details when a reward payout has failed. * * @uiName Reward payout failed text */ rewardPayoutFailedText: string; /** * Shown in the dropdown details when a reward was paid out but is unclaimed. * * @uiName Reward unclaimed text */ rewardUnclaimedText: string; /** * Shown in the dropdown details when a reward was placed on hold during payout. * * @uiName Reward on hold text */ rewardOnHoldText: string; /** * Shown in the dropdown details when a reward was refunded after payout. * * @uiName Reward refunded text */ rewardRefundedText: string; /** * Shown in the dropdown details when a reward was returned after payout. * * @uiName Reward returned text */ rewardReturnedText: string; /** * Shown in the dropdown details when a rewards payout was reversed. * * @uiName Reward reversed text */ rewardReversedText: string; /** * Shown in the dropdown details when a reward was blocked during payout. * * @uiName Reward blocked text */ rewardBlockedText: string; /** * Shown in the dropdown details when a reward was denied during payout. * * @uiName Reward denied text */ rewardDeniedText: string; /** * Shown in the dropdown details when a reward has an expiry date. * * @uiName Reward expiring text */ expiringText: string; /** * Shown in the dropdown details when a reward is pending. * * @uiName Reward pending text */ pendingForText: string; /** * @uiName Hide dropdown details of reward * @default */ hideDetails: boolean; /** * @undocumented */ integrationDomain: string; integrationBaseUnits: string[] | undefined; constructor(); disconnectedCallback(): void; renderCell(data: Referral, locale: string, mintRenderer: (sel: string, options: VNodeData) => VNode): Promise; renderLabel(): Promise; renderReferrerCell(data: Referrer, mintRenderer: (sel: string, options: VNodeData) => VNode): Promise; setIntegrationBaseUnits(): Promise; render(): any; }