import type { AgContextMenuItem, AgContextMenuItemShowOn, AgContextMenuItemType, _ModuleSupport } from 'ag-charts-community'; type Options = Partial<_ModuleSupport.ContextMenuItemContractNonRecursive>; type AgContextMenuItem_NoLists = Exclude; type ActiveRegions = ReadonlySet; export declare function expandBuiltinLists(active: ActiveRegions, items: readonly Readonly[], registry: _ModuleSupport.ContextMenuRegistry): AgContextMenuItem_NoLists[]; export declare function expandItems(active: ActiveRegions, registry: _ModuleSupport.ContextMenuRegistry, items: readonly Readonly[], result: ContextMenuItem[]): void; export declare class ContextMenuItem implements _ModuleSupport.ContextMenuItemContract { type: AgContextMenuItemType; showOn: AgContextMenuItemShowOn; label: string; iconUrl: string | undefined; enabled: boolean; items: ContextMenuItem[]; action: _ModuleSupport.ContextMenuItemContract['action']; constructor(options?: Options); private setField; setOptions(options: Options): void; } export {};