/** * ## Record * This module is designed for recording and storing user interactions and transactions performed on the kiosk. * * @packageDocumentation */ import { KioskRecordResponseDto, UpdateKioskRecordDto } from '@eflyn/esuite-client'; export declare class Record { /** * Get the most recent KioskRecord * @example * ```javascript * eflyn.record.get(); * ``` */ get(): Promise; /** * Update a KioskRecord * @example * ```javascript * eflyn.record.update(options); * ``` */ update(data: any, tags: string[], removeTags?: string[]): Promise; /** * Update a KioskRecord * for eflyn app * @example * ```javascript * eflyn.record.defaultUpdate(options); * ``` */ triggerUpdate(updates?: UpdateKioskRecordDto): Promise; addTouchCount(): Promise; }