import { EventEmitter } from "../../stencil-public-runtime";
/**
* @uiName Partner Stat
* @canvasRenderer always-replace
* @exampleGroup Statistics
* @example Pending CASH/CAD -
* @example Available CASH/CAD -
* @example Redeemed CASH/CAD -
*/
export declare class PartnerStatComponent {
elem: HTMLElement;
/**
* @undocumented
* @uiName Hide Stat
*/
ishidden: boolean;
/**
* Determines what type of stat is displayed. Manual paths are also supported.
*
* @uiName Stat Type
* @uiWidget statTypeSelectWidget
* @required
* @minLength 1
*/
stattype: string;
/**
* Value of the stat
*
* @uiName Value
* @undocumented
*/
statvalue: string;
/**
* @uiName Description
*/
statdescription: string;
/**
* Color of the stat value and description
*
* @uiName Color
* @uiWidget color
*/
statcolor: string;
statTypeUpdated: EventEmitter;
statAdded: EventEmitter;
componentWillLoad(): void;
stattypeHandler(newValue: string, oldValue: string): void;
statAddedHandler(stat: HTMLElement): void;
statTypeUpdatedHandler(stat: HTMLElement): void;
render(): any;
}