import { InternalException } from '../../models/exception.js'; import { Interactor } from '../../models/interactor.js'; import { IUserRepository } from '../../repositories/user.repository.js'; import '../../models/user.js'; 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 };