import { IgrTreemapNodeStyle } from "./igr-treemap-node-style";
import { IgrHighlightingInfo } from "igniteui-react-core";
import { TreemapNodeStylingEventArgs as TreemapNodeStylingEventArgs_internal } from "./TreemapNodeStylingEventArgs";
import { ContentChildrenManager } from "igniteui-react-core";
export declare class IgrTreemapNodeStylingEventArgs {
    protected createImplementation(): TreemapNodeStylingEventArgs_internal;
    protected _implementation: any;
    protected mounted: boolean;
    get nativeElement(): HTMLElement;
    /**
     * @hidden
     */
    get i(): TreemapNodeStylingEventArgs_internal;
    protected onImplementationCreated(): void;
    protected _contentChildrenManager: ContentChildrenManager;
    constructor();
    protected _provideImplementation(i: any): void;
    get value(): number;
    set value(v: number);
    get sum(): number;
    set sum(v: number);
    get customValue(): any;
    set customValue(v: any);
    get item(): any;
    set item(v: any);
    get parentItem(): any;
    set parentItem(v: any);
    get label(): string;
    set label(v: string);
    get parentValue(): number;
    set parentValue(v: number);
    get parentLabel(): string;
    set parentLabel(v: string);
    get parentSum(): number;
    set parentSum(v: number);
    get isParent(): boolean;
    set isParent(v: boolean);
    get style(): IgrTreemapNodeStyle;
    set style(v: IgrTreemapNodeStyle);
    /**
     * Gets highlighting information for the current node. Null if no highlight is in progress.
    */
    get highlightingInfo(): IgrHighlightingInfo;
    set highlightingInfo(v: IgrHighlightingInfo);
    /**
     * Sets whether the user handled the highlighting themselves. If so we won't run any of our
     * default highlight styling.
    */
    get highlightingHandled(): boolean;
    set highlightingHandled(v: boolean);
    /**
     * Gets whether a highlight is currently in progress.
    */
    get isHighlightInProgress(): boolean;
    set isHighlightInProgress(v: boolean);
    /**
     * Gets the overall highlight progress.
    */
    get totalHighlightProgress(): number;
    set totalHighlightProgress(v: number);
}
