UNPKG

@metamask/base-controller

Version:

Provides scaffolding for controllers as well a communication system for all controllers

7 lines 904 B
export type { BaseControllerInstance, Listener as ListenerV2, StateConstraint, StateDeriver, StateDeriverConstraint, StateMetadata, StateMetadataConstraint, StatePropertyMetadata, StatePropertyMetadataConstraint, ControllerGetStateAction, ControllerStateChangeEvent, } from "./BaseController.cjs"; export { BaseController, getAnonymizedState, getPersistentState, isBaseController, } from "./BaseController.cjs"; export type { ActionHandler, ExtractActionParameters, ExtractActionResponse, ExtractEventHandler, ExtractEventPayload, GenericEventHandler, SelectorFunction, ActionConstraint, EventConstraint, NamespacedBy, NotNamespacedBy, NamespacedName, } from "./Messenger.cjs"; export { Messenger } from "./Messenger.cjs"; export type { RestrictedMessengerConstraint } from "./RestrictedMessenger.cjs"; export { RestrictedMessenger } from "./RestrictedMessenger.cjs"; //# sourceMappingURL=index.d.cts.map