/**
* @uiName Popup Container
* @slots [{"name":"","title":"Content"}]
* @canvasRenderer always-replace
* @csspart sqm-base - The base container
* @csspart sqm-close-button - The popup close button
*/
export declare class PopupContainer {
/**
* Show Powered by Impact.com link
*
* @uiName Show powered by
* @requiredFeatures ["CUSTOM_BRANDING"]
* @featureTooltip
Integrate your brand identity further by removing impact.com’s branding from your widget. Contact
Support to upgrade your plan
*/
poweredBy: boolean;
/**
* Display a close button on the popup
*
* @uiName Show close button
*/
closeButton: boolean;
/**
* Text inside the close button
*
* @uiName Close button text
*/
closeButtonText: string;
/**
* Text at the bottom of the popup
*
* @uiName "Powered by" text
*/
poweredByText: string;
/**
* Specify padding on the popup contents when in embedded mode
*
* @uiName Embed padding
* @uiType string
* @uiEnum ["none", "small", "medium", "large"]
* @uiEnumNames ["None", "Small", "Medium", "Large"]
*/
embedPadding?: "none" | "small" | "medium" | "large";
/**
* Specify padding on the popup contents when in popup mode
* @uiName Popup padding
* @uiType string
* @uiEnum ["none", "small", "medium", "large"]
* @uiEnumNames ["None", "Small", "Medium", "Large"]
*/
popupPadding?: "none" | "small" | "medium" | "large";
constructor();
disconnectedCallback(): void;
render(): any;
}