import { ICommandGenerateDeviceTokenOut, OnCommand } from '../../fn.core.interface'; import { FnDbPostgresService } from '../../module/fn.db.postgres/fn.db.postgres.service'; import { SessionParams, TCommandGenerateDeviceTokenIn } from '../../fn.core.type'; import { JwtService } from '@nestjs/jwt'; import { FnConfigService } from '../../module/fn.config/fn.config.service'; export declare class FnCommandSysGenerateDeviceToken implements OnCommand { private readonly _db; private readonly _jwt; private readonly _config; private readonly _secretRefreshToken; constructor(_db: FnDbPostgresService, _jwt: JwtService, _config: FnConfigService); onCommand(sessionParams: SessionParams, inputParams: TCommandGenerateDeviceTokenIn): Promise; }