import { ActionDefineHelpers, ActionRuntimeTransport, ActionNamespaceMethods, ActionNamespaces } from './types';
export declare const actionDefinitions: Map<string, ActionNamespaceMethods>;
export declare const registeredActionDefinitions: Set<string>;
export declare const hasRegisteredActionDefinitions: () => boolean;
export declare const getRegisteredActionNamespaces: () => ActionNamespaces;
export declare const withActions: <Namespace extends string, Methods extends Record<string, unknown>>(namespace: Namespace, define: (helpers: ActionDefineHelpers) => Methods) => Methods & {
    namespace: Namespace;
};
export declare const setActiveActionRuntimeTransport: (transport: ActionRuntimeTransport | null) => void;
