import { InternalException } from '../../models/exception.mjs'; import { Interactor } from '../../models/interactor.mjs'; import { IUserRepository } from '../../repositories/user.repository.mjs'; import '../../models/user.mjs'; declare class CouldNotSaveDeviceIdException extends InternalException { constructor(error?: unknown); } declare class HandleDeviceInteractor implements Interactor<[], Promise> { private readonly repository; constructor(repository: IUserRepository); execute(): Promise; createNewUser(): Promise; } export { CouldNotSaveDeviceIdException, HandleDeviceInteractor };