import { DemoData } from "../../global/demo"; import { ReferralCodesViewProps } from "./sqm-referral-codes-view"; /** * @uiName Promo Codes * @validParents ["sqm-portal-container","div","sqm-divided-layout","sqm-brand","template","sqm-referral-card","span","sqb-program-section","sqb-conditional-section"] * @slots [{"name":"", "title":"Promo Codes Content"}] * @exampleGroup Sharing * @example Promo Codes - Share via emailShare on FacebookShare on WhatsApp * @csspart sqm-base - The base container */ export declare class ReferralCodes { /** * @uiName Title Text */ titleText?: string; /** * @uiName Text Color * @uiType string * @uiWidget color */ textColor?: string; /** * @uiName Empty State Header Text */ emptyStateHeaderText?: string; /** * @uiName Empty State Description Text */ emptyStateDescriptionText?: string; /** * @uiName Empty State Image URL */ emptyStateImageUrl?: string; /** * @uiName Program ID * @uiWidget programSelector */ programId?: string; /** * @undocumented * @uiType object */ demoData?: DemoData; constructor(); disconnectedCallback(): void; render(): any; }