import { member } from "../../../core";
export interface ContextMenuInput {
    id?: string;
    persistentId?: string;
    updateOrder?: member<number>;
    Enabled?: member<boolean>;
    Owner?: member<any>;
    Pointer?: member<any>;
    Separation?: member<number>;
    LabelSize?: member<[number, number]>;
    RadiusRatio?: member<number>;
    _currentSummoner?: member<any>;
    _canvas?: member<any>;
    _arcLayout?: member<any>;
    _canvasActive?: member<any>;
    _colliderEnabled?: member<any>;
    _iconImage?: member<any>;
    _separation?: member<any>;
    _offsetMin?: member<any>;
    _offsetMax?: member<any>;
    _innerCircle?: member<any>;
    _innerCircleButton?: member<any>;
    _innerCircleAnchorMin?: member<any>;
    _innerCircleAnchorMax?: member<any>;
    _itemsRoot?: member<any>;
    _arcMaterial?: member<any>;
    _fontMaterial?: member<any>;
    _spriteMaterial?: member<any>;
    _arcOverlay?: member<any>;
    _fontOverlay?: member<any>;
    _spriteOverlay?: member<any>;
    _arcZTest?: member<any>;
    _fontZTest?: member<any>;
    _spriteZTest?: member<any>;
    _zwriteArc?: member<any>;
    _zwriteText?: member<any>;
    _arcRenderQueue?: member<any>;
    _fontRenderQueue?: member<any>;
    _spriteRenderQueue?: member<any>;
    _canvasOffset?: member<any>;
    _fillFade?: member<any>;
    _outlineFade?: member<any>;
    _textFade?: member<any>;
    _iconFade?: member<any>;
    _lerp?: member<number>;
    _state?: member<any>;
    _flickModeActive?: member<boolean>;
    _flickEnabled?: member<boolean>;
    _hidden?: member<boolean>;
    _selectedItem?: member<any>;
}
export declare function ContextMenu(props: ContextMenuInput): any;
//# sourceMappingURL=ContextMenu.d.ts.map