@empathyco/x-components
Version:
Empathy X Components
30 lines • 969 B
TypeScript
import type { Dictionary } from '@empathyco/x-utils';
/**
* Dictionary of the events of {@link ExtraParamsXModule}, where each key is the event name,
* and the value is the event payload type or `void` if it has no payload.
*
* @public
*/
export interface ExtraParamsXEvents {
/**
* The user changed the extra params.
* Payload: The new extra params dictionary.
*/
UserChangedExtraParams: Dictionary<unknown>;
/**
* The Extra Params have been changed.
* Payload: The new extra params dictionary.
*/
ExtraParamsChanged: Dictionary<unknown>;
/**
* The Extra Params have been provided.
* Payload: The new extra params dictionary.
*/
ExtraParamsProvided: Dictionary<unknown>;
/**
* The Initial Extra Params have been loaded into the state.
* Payload: The new extra params dictionary.
*/
ExtraParamsInitialized: Dictionary<unknown>;
}
//# sourceMappingURL=events.types.d.ts.map