import { IJoinHub } from "./base-hub.js"; /** * Properties required to join the organization unit hub * * @export * @interface IJoinOrganizationUnitHub * @extends {IJoinHub} */ export interface IJoinOrganizationUnitHub extends IJoinHub { } /** * Used to start listening to an elevation barcode magic link token for confirmation * * @export * @interface ISubscribeToElevationBarcode */ export interface ISubscribeToElevationBarcode { RequestToken: string; } /** * Start listening to updates for an order * * @export * @interface ISubscribeToOrderID */ export interface ISubscribeToOrderID { OrderID: string; SubscriberName: string; } /** * Stop listening to updates for an order * * @export * @interface IUnsubscribeFromOrderID */ export interface IUnsubscribeFromOrderID { OrderID: string; } /** * Used to start listening to payment events for a specific payment transaction * * @export * @interface ISubscribeToPaymentTransaction */ export interface ISubscribeToPaymentTransaction { PaymentTransactionID: string; SubscriberName: string; } /** * Used to stop listening to payment events for a specific payment transaction * * @export * @interface IUnsubscribeFromPaymentTransaction */ export interface IUnsubscribeFromPaymentTransaction { PaymentTransactionID: string; SubscriberName: string; } /** * Start listening to scan events from a station */ export interface ISubscribeToStationID { StationID: string; } /** * Stop listening to scan events from a station */ export interface IUnsubscribeFromStationID { StationID: string; } //# sourceMappingURL=organization-unit-hub.d.ts.map