/** * ## Reset * This module offers functionalities to reset and restore kiosk settings and applications to predefined states. * * @packageDocumentation */ import { Sdk, SdkController } from '../admin'; @SdkController('reset') export class Reset { /** * Get the most recent KioskRecord * @example * ```javascript * eflyn.reset.resetPlayer(reason, options); * ``` */ @Sdk() resetPlayer( reason: string, options?: { messageHtml?: string; resetTimer?: number; } ): Promise { throw new Error('Not Implemented'); } /** * Get the most recent KioskRecord * @example * ```javascript * eflyn.reset.lock(reason); * ``` */ @Sdk() lock(reason: string): Promise { throw new Error('Not Implemented'); } /** * Get the most recent KioskRecord * @example * ```javascript * eflyn.reset.unlock(reason); * ``` */ @Sdk() unlock(reason: string): Promise { throw new Error('Not Implemented'); } /** * Get the most recent KioskRecord * @example * ```javascript * eflyn.reset.resetTimeout(reason); * ``` */ @Sdk() resetTimeout(reason: any): Promise { throw new Error('Not Implemented'); } }