import type { ContextPathFunc, RegExpLike } from './generic-types.ts'; export type ActionFunc = ContextPathFunc; export type ButtonAction = { readonly trigger: RegExpLike; readonly doFunction: ActionFunc; }; export declare class ActionHive { #private; add(trigger: RegExpLike, doFunction: ActionFunc, hide: undefined | ContextPathFunc): void; list(path: RegExpLike): ReadonlySet>; }