import { MenuTheme } from "../theme/theme"; export declare type YScale = "regular" | "log" | "percent"; export declare type State = { open: boolean; scale: YScale; theme: MenuTheme; }; export declare class Menu { private root; private parent; private dispatch; private state; applyTheme(theme: Partial): void; constructor({ root, parent, }: { root: HTMLTableDataCellElement; parent: HTMLDivElement; }); getScale(): YScale; setScale(scale: YScale): void; }