Zamok Kiosk API
    Preparing search index...
    default: {
        crane: Reducer<
            {
                addDevice: null
                | PaymentDeviceModel;
                addItemToRecycler: null | void;
                addTransactions: any;
                allDevices: PaymentDeviceModel[];
                apiReady: null | string;
                auditResponse: null | AuditDTO;
                cancelTransaction: any;
                cancelTransactionResponse:
                    | null
                    | { message: string; transactionId: string };
                cashBoxes: null | CashBoxModelCollectionModel;
                cashInventory: PaymentDeviceModel[];
                checkPaymentOptions: EnabledPaymentOptionsPayload;
                checkSystemStatusResponse: null | SystemStatusDTO;
                clearDeviceSwappedWarning: any;
                configurationItem: null | number;
                configurationItems: ConfigurationItemDTO[];
                configurationItemsByItem: null | ConfigurationItemDTO[];
                configureFloatLevels: { message: string; success: boolean };
                createCashTransactionResponse: null | TransactionDTO;
                cspOverrideSettings: null | CSPOverrideDto;
                currentTransaction: any;
                deleteDevice: null | void;
                device: null | PaymentDeviceModel;
                deviceCashBox: null | CashBoxModel;
                deviceInfo: null | IDeviceInfo;
                deviceLoader: null | LoaderDto;
                deviceLoaders: null | LoaderDtoCollectionModel;
                deviceMessages: any;
                deviceRecycler: null | RecyclerModel;
                deviceRecyclers: null | RecyclerModelCollectionModel;
                diagnosticsLog: null | DiagnosticsLogDTO;
                downloadFullLogsFileName: null | string;
                downloadPartialLogsFileName: null | string;
                downloadTransactions: any;
                enablePaymentItem: any;
                endTransaction: any;
                hostProtocolSecuritySettings: null | HostProtocolSecurityDto;
                inhibitPaymentItems: any;
                initAPI: boolean;
                installCashBox: any;
                loaderAuditResponse: null | LoaderAuditDTO;
                messages: any;
                note: null | ICashModel;
                notes: ICashModel[];
                partialLogs: null | DiagnosticsLogDTO;
                paymentDeviceAudit: any;
                paymentDeviceModule: null | ModuleStatusModel;
                paymentDeviceModules: IModuleStatus[];
                paymentItem: any;
                paymentItems: any;
                printTransactionReceiptResponse: null | PrintTransactionReceiptPayload;
                properties: null | PaymentDeviceModel;
                recyclerWorkflowState: DeviceState;
                removeCashBox: any;
                removeItemFromRecycler: null | void;
                session: null | SessionDTO;
                sessions: SessionDTO[];
                setDeviceRecycler: null | void;
                setDeviceRecyclers: null | void;
                setLoaderInitialContent: any;
                settingsSchema: any;
                startCashboxTransactionResponse: null | CashBoxModelCollectionModel;
                supportedDevices: any[];
                systemSettings: null | SystemSettingsModel;
                systemStatus: any;
                transaction: any;
                transactionActionCount: any;
                transactions: any;
                transactionsForInProgressChecking: TransactionDTO[];
                trialData: null | TrialSettingsDTO;
                triggerRemoveCashboxResponse: null | CashBoxModel;
                updateConfigurationItem: boolean;
                updateConfigurationItems: boolean;
                updateFirmware: any;
                userSettings: null | UserSettingsDto;
                version: any;
            },
            AnyAction,
        >;
    } = ...

    Type Declaration

    • crane: Reducer<
          {
              addDevice: null
              | PaymentDeviceModel;
              addItemToRecycler: null | void;
              addTransactions: any;
              allDevices: PaymentDeviceModel[];
              apiReady: null | string;
              auditResponse: null | AuditDTO;
              cancelTransaction: any;
              cancelTransactionResponse:
                  | null
                  | { message: string; transactionId: string };
              cashBoxes: null | CashBoxModelCollectionModel;
              cashInventory: PaymentDeviceModel[];
              checkPaymentOptions: EnabledPaymentOptionsPayload;
              checkSystemStatusResponse: null | SystemStatusDTO;
              clearDeviceSwappedWarning: any;
              configurationItem: null | number;
              configurationItems: ConfigurationItemDTO[];
              configurationItemsByItem: null | ConfigurationItemDTO[];
              configureFloatLevels: { message: string; success: boolean };
              createCashTransactionResponse: null | TransactionDTO;
              cspOverrideSettings: null | CSPOverrideDto;
              currentTransaction: any;
              deleteDevice: null | void;
              device: null | PaymentDeviceModel;
              deviceCashBox: null | CashBoxModel;
              deviceInfo: null | IDeviceInfo;
              deviceLoader: null | LoaderDto;
              deviceLoaders: null | LoaderDtoCollectionModel;
              deviceMessages: any;
              deviceRecycler: null | RecyclerModel;
              deviceRecyclers: null | RecyclerModelCollectionModel;
              diagnosticsLog: null | DiagnosticsLogDTO;
              downloadFullLogsFileName: null | string;
              downloadPartialLogsFileName: null | string;
              downloadTransactions: any;
              enablePaymentItem: any;
              endTransaction: any;
              hostProtocolSecuritySettings: null | HostProtocolSecurityDto;
              inhibitPaymentItems: any;
              initAPI: boolean;
              installCashBox: any;
              loaderAuditResponse: null | LoaderAuditDTO;
              messages: any;
              note: null | ICashModel;
              notes: ICashModel[];
              partialLogs: null | DiagnosticsLogDTO;
              paymentDeviceAudit: any;
              paymentDeviceModule: null | ModuleStatusModel;
              paymentDeviceModules: IModuleStatus[];
              paymentItem: any;
              paymentItems: any;
              printTransactionReceiptResponse: null | PrintTransactionReceiptPayload;
              properties: null | PaymentDeviceModel;
              recyclerWorkflowState: DeviceState;
              removeCashBox: any;
              removeItemFromRecycler: null | void;
              session: null | SessionDTO;
              sessions: SessionDTO[];
              setDeviceRecycler: null | void;
              setDeviceRecyclers: null | void;
              setLoaderInitialContent: any;
              settingsSchema: any;
              startCashboxTransactionResponse: null | CashBoxModelCollectionModel;
              supportedDevices: any[];
              systemSettings: null | SystemSettingsModel;
              systemStatus: any;
              transaction: any;
              transactionActionCount: any;
              transactions: any;
              transactionsForInProgressChecking: TransactionDTO[];
              trialData: null | TrialSettingsDTO;
              triggerRemoveCashboxResponse: null | CashBoxModel;
              updateConfigurationItem: boolean;
              updateConfigurationItems: boolean;
              updateFirmware: any;
              userSettings: null | UserSettingsDto;
              version: any;
          },
          AnyAction,
      >