import { DemoData } from "../../global/demo";
import { UserAttributeViewProps } from "./sqm-user-attribute-view";
/**
* @uiName User Attribute
* @exampleGroup Advanced
* @example User Attribute -
* @csspart sqm-base - The base container
*/
export declare class UserAttribute {
ignored: boolean;
/**
* The custom field key to display.
* @uiName Custom field key
* @uiWidget customFieldSelector
*/
value: string | number;
/**
* Number in pixels.
* @uiName Font size
* @uiGroup Style
*/
fontSize?: number;
/**
* @uiName Color
* @uiWidget color
* @format color
* @uiGroup Style
*/
color?: string;
/**
* Font weight
* @uiName Font weight
* @uiGroup Style
* @uiEnum [100, 200, 300, 400, 500, 600, 700, 800, 900]
* @uiEnumNames ["Thin", "Extra Light", "Light", "Normal", "Medium", "Semi Bold", "Bold", "Extra Bold", "Heavy"]
*/
fontWeight?: number;
/**
* @undocumented
* @uiType object
*/
demoData?: DemoData;
constructor();
disconnectedCallback(): void;
render(): any;
}